3557992
8857027
17902366
42893085
37429952
23953063
93947370
23311599
4743334
43278017
25537850
53135611
3232836
9747173
47255508
35985898
7696336
37346290
84444785
99087529
5753544
64941113
2713238
15258149
54465308
19966237
66395299
4766427
43663200
38094583
51145185
63351731
3103132
80871363
72031258
10905356
28398285
60527710
1178000
52924974