52829376
70351467
76767630
37727275
26397762
26371307
29649502
19993858
8785619
1947177
53304444
98678074
38504203
89461733
96804290
23669142
401855
5722341
18604729
41068846
9601748
35708668
36153341
9474565
52436374
7944438
11501121
33238008
80374690
88924991
44457946
98843645
4392149
10409248
9054920
47386293
95301114
86661006
84359984
3026868