16482744
7566934
56746916
23991267
40082565
5284447
65716241
2956550
86539107
50614947
4270109
64421995
65942045
18467090
2793654
43675542
14157749
54188124
42781802
60517948
39896971
80028493
20227119
25264416
28389447
308724
71954478
27297730
48572071
1740409
19513314
1237755
22647676
4893619
14826839
32893473
57868826
8615878
35779273
93351192