84652
782878
4481000
439498
191366
559243
291984
359457
582128
485436
324640
12964
5238799
3663581
3194148
2489804
2270988
2109609
2037358
193578
1818118
1742136
1715196
1658471