471800
931340
876430
334901
50652
447408
64186
365681
532755
960769
231916
60112
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471