3851197
55741943
3714164
49789219
29922090
25024168
59334809
62357017
12316693
8666335
80867749
24825200
93264099
79113698
12059905
17386781
456855
58563755
46173917
30663637
3249780
194016
968011
64809435
86208683
91715146
58254442
95991816
59232627
90254936
97063034
88581181
18289377
16034906
37881553
8355173
54934816
73808487
6839849
15959742