14994178
5855541
5833716
10474356
12463392
18758315
9351014
8971833
2902966
5356327
1157894
2216873
6118061
14638161
2612268
3031311
4488107
25478899
8857960
3513579
5558869
74515
118846
134448
4094191
237429