80993350
75011116
4554303
45604958
76228303
2499899
29731704
45672444
1393365
7641951
44431398
91582364
37217599
26802345
43826182
54982083
60729887
16341982
60823277
40279639
60877543
94447827
3818134
41997964
16177305
53562219
6453661
64505873
42548584
37082492
29211446
69725525
6866267
99985389
41361710
58056089
24891365
54847586
34375016
63653990