18014178
7275541
7103716
12184356
15263392
22088316
10871014
10831834
3882966
6506327
1405894
2696873
7028061
17198161
3222268
3261311
5458107
32928899
11927960
4063579
6278869
92115
142248
167748
5004194
287930