6538676
1279675
59595129
48441260
8091977
61037810
1538459
12476175
29929496
52788342
72115577
43075639
88266936
6919488
48287979
30081630
28353189
14684781
15829156
27222708
99923497
92359580
39884969
33403708
13679273
75024957
85915597
19965215
88758866
29245740
84165121
68992104
9713105
98973690
97097092
99571693
94834960
41178696
53756501
19903075