216198
700794
348122
543532
313358
64385
178155
388997
403510
324933
499626
234161
5072799
3510581
2997148
2307804
2207988
2005609
1898357
189778
1742118
1715136
1658195
1623471