47515
776353
381476
845334
570625
544649
787635
300671
201357
722808
837745
45425
5170799
3590581
3119148
2423804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1642471