17722657
55389297
43252253
1799708
25929509
51918248
11019652
74253048
53801224
27559517
95031317
24161426
3611954
11651854
53579485
33367934
38226489
82769225
26411617
10032288
50525584
43461445
32648837
88492199
51986958
34099837
31979511
83506190
74684192
46156230
20905361
13822796
7678137
96379571
1261439
1979468
94794317
25398106
81997399
2557811