38983563
23652053
98296519
4922703
94444219
25815048
29464322
85048743
84817773
1698287
2616941
11697485
8524933
680827
91402751
15448920
58591237
72003852
61228995
91617316
38124292
3848541
82869723
76449350
68351025
92746175
3244254
60789786
52877574
87468759
56769064
93611650
63889462
6607765
31118590
70464509
3076400
29044080
27246829
47399473