42611
928834
520773
224358
462904
58770
328793
911700
984629
17767
55182
596696
5082799
3516581
3011148
2319804
2213988
2009609
1905357
189878
1746118
1715136
1663195
1624471