653142
923181
821768
40891
116264
470467
55181
134964
719633
749285
157618
622874
5156799
3570581
3094148
2398804
2235988
2058609
1977358
191778
1773118
1722136
1691196
1638471