62025468
52716900
39971856
74609324
57111905
93015779
53605728
36217793
17298353
4862501
7794921
38124694
90309393
62854266
2111171
63309480
3232970
38472345
52139032
92668307
72984790
85684566
30166221
42103581
63248427
63523250
72756825
57298662
76199047
39367606
27847704
10184850
58462485
91528617
18814238
39947152
45234384
22927949
27367395
5289780