8928835
2905791
57659386
35912395
2868783
2595460
91737934
1682500
42979419
216577
13185035
31892795
24174370
46173342
94221072
10848471
31758864
20028141
73454915
15444080
65137788
1378620
70391361
91917261
67347748
96372333
56976312
65011401
89589262
38145081
97942805
17825074
56382851
15839570
54011288
23678254
16309071
49754889
11834440
37863785