17737124
631728
26965378
89537493
74461428
85123180
52098320
57027097
268183
1070878
40613119
83465528
96693180
21263459
3955254
2590837
43565716
36988282
21597301
36652588
94886347
16883237
11116319
67242911
11925631
10018289
95431280
46606684
8263316
47131717
8491983
27882923
12222553
2275344
13001183
6019460
45658822
60839854
94123919
55457513