62932515
33912612
17918916
57391736
94181715
40166800
48136713
9673232
15012122
13804317
9827938
41053538
2765160
69931545
52402327
64113665
76722326
56912492
17189015
21333519
49554615
40414524
1305550
91288156
92388642
87673256
25217801
52273651
53176522
38449201
58761610
99898252
3464298
73516636
79393937
35297656
21779774
38329953
57851851
70811296