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