25926477
6788673
7631649
43371481
2579654
3300252
96487793
7536745
9448496
1657409
78256752
9568967
63565430
3438858
4939323
9452153
92397483
6246004
40669172
4825642
87931958
11795349
71223219
80113278
50333095
7821783
57866728
75324378
86956138
37931512
79018042
60382373
41937975
95145631
70513500
49455052
62298864
49308361
50209989
68849651