64049769
90105074
8394076
30674462
4771279
10091544
61946853
36983473
43826964
48703106
64929224
3204287
91207383
68783215
98315688
66273063
52805539
571003
1318514
68061300
3986120
14754317
24576728
5488113
2103639
21642247
66106939
59997666
17856705
9993084
76038660
96125548
29549794
62626684
74566351
51594247
3824565
96851718
79059878
16981774