34025914
690217
68512480
66831042
34934103
40799142
93835200
88283189
29023731
19819740
5804415
71043623
10854596
94533514
56955729
44951815
96089904
26485185
23189511
71476102
53819871
51032324
2158128
99334448
57903237
9525383
32251909
24384338
23052858
1034658
99143239
14496340
37946163
70421616
93098927
77372829
14403722
61375782
64578373
34143595