39013064
14266180
5562716
97045697
76491174
78188417
32596127
29436531
38416511
67169943
31235786
85893622
20628362
8329823
5047523
93176769
5563926
69515733
5036716
64686103
42102886
1722742
58541722
51001397
23914995
59048507
32462739
6380330
72119269
25039564
54361798
21051300
66227874
81559004
7067496
26434179
80877002
46685488
11813625
97977617