29236976
16666088
80579961
7462907
78661789
64886956
30629241
50256242
92736222
28704186
2128912
27514370
21802140
9331859
61588565
44168646
65262909
80594603
70789054
28856717
62558639
9261322
40559761
7830678
67825328
17888825
67341172
26286163
12468302
34096746
25498580
4985986
68037733
11808615
92627442
19513265
57829755
40306800
1006964
47207776