25984846
15636697
13958098
3097001
24613759
36474712
7488102
8025950
7996734
53308177
17214797
20035359
35792263
92073844
47928819
2753301
67784240
17713893
34923626
48181121
2231792
73679586
1665800
56179552
29277066
5920128
5265239
34812188
8054367
77014336
32015867
80602649
97347041
67169643
29994068
84896099
93906969
11262434
38612802
65037397