4854730
4131611
78287314
173443
72572528
30809017
16418083
40266814
94748990
6288322
28533974
25493189
42776247
9693774
14509753
19408939
12528221
91044223
97409443
37539913
32143635
77711243
35465794
70087975
35548960
65439769
54554664
56048373
71149227
92814904
86746208
27291054
23778773
17097872
99304673
55298306
93961000
5847168
22745416
78324069