65068653
59789247
36053902
88105887
35603492
4236862
63524287
2848650
76334733
99255796
1178420
37751603
35285920
89596040
11957396
30336093
13788989
67589481
94337865
97027948
5618076
5251725
8187391
26681879
64741545
97864596
1263461
23279459
35871833
80007575
11842469
28013088
6755119
73184275
89461706
20196654
42114160
44443415
9458057
1273438