40012739
41986066
86383791
20629046
65855660
4006287
75194031
47313726
6307837
38265876
59231976
14203563
66928451
41576701
86894132
67598042
40945623
9683575
5039153
7004449
37266285
79419139
96332275
69704972
5857281
76589478
58537960
694568
61661874
78513172
19138882
32111451
2547180
625533
45005255
78785546
48746605
26006847
26221599
75527775