82653
354932
306932
130534
813987
714496
994925
694301
900121
41492
142344
416165
5170799
3590581
3119148
2423804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1642471