34553217
1215519
806363
39719788
98749296
74602430
60315066
17985358
66251666
1001994
25249489
19034958
4294523
55578110
19624455
442721
95125577
70895682
11823249
38606626
63463345
2524832
716291
61634021
9894338
95113116
4004779
9663143
8262841
28716061
71068253
56407075
32281068
95295463
16631462
17561374
57927187
85617768
4449118
96036083