92589116
79765977
68872592
25814025
34842714
72983804
9712645
76459484
51638062
82434834
97354877
45562241
70875913
39072202
88335495
80342009
31885818
3149846
91375296
88248797
36814425
78473412
1388896
4145471
1249717
38356865
8698788
68596533
41019175
31185417
12888552
99622845
64942406
63393336
33634274
73541377
99376906
59639504
32507185
20047322