8928713
2668500
9843946
30294309
22477467
18094609
24205515
51796357
18564280
64525125
88684620
59636645
96612794
50143955
41999159
18833880
92779207
65944787
75915486
909150
4839572
16028632
61805270
49109619
94565044
67067758
94092645
56917188
36958174
4174850
84739565
80518542
18777666
12135867
98528422
77711021
64971636
61578293
81483653
30274754