20481374
5293442
64812877
34245272
52119869
26974155
2695302
7995841
52476888
27725581
11087541
2314723
84007721
90742063
54044138
49818874
55566005
9144571
8508125
86235721
62326580
10647737
12158596
84422829
44782980
51023573
80315790
75222344
85979237
45199703
70711059
27827911
84827330
64466351
68805979
40597536
84716645
97948859
31461659
80546446