8352620
6631590
70181522
1494310
93287963
7917820
60813916
4026006
3217348
40428727
5621795
4130199
85443060
44354539
84477611
47993575
77916650
51509383
24155971
84026120
96744341
16847082
25545698
57794448
31388495
40706930
94589161
3468792
88663073
76742976
79305646
99093153
79885147
77694101
19235362
38458824
2894015
39059466
44327233
47003706