6314004
3076072
27077296
30638663
10082447
12503516
45431142
69684623
52475915
4753870
25028163
78775873
60419104
59594237
29135255
6274359
79926892
75217619
32129468
53157072
18498221
72602244
2223770
96826604
1852200
30769669
88019562
3504182
76174637
22719925
78539326
62909650
50599651
41299343
36158699
61845980
66509172
52162249
1354102
50292190