238063244
227215916
221387455
219414606
193667572
219414677
148066778
127005947
47708206
125680888