65088396
72853304
10315789
9385342
91126640
66501851
956543
18403019
48033264
59237718
88702721
50706341
66784256
26564351
1015628
60926764
8828305
48858937
31927336
29231375
96192384
36604832
21243371
73331067
59723814
26544827
93033760
59436525
72537844
2955438
13149829
13376221
73306848
58798733
40416813
24981618
32481123
51728690
3623616
74986658