8413677
27643048
11502251
20214810
10868956
45941518
47324059
84289916
4873564
37748128
12401782
22202250
18196235
69392269
75707223
64163410
67865403
26043080
60573297
7602856
58538448
94215489
31016454
23218659
99711643
894021
75293988
26598259
29633105
98818008
86606783
19935630
45836774
69369387
74493773
97923696
12574744
62886590
25359538
16312470