162770
685235
770670
165992
647801
133704
643725
637211
824394
413862
503989
783177
5137799
3562581
3068148
2377804
2229988
2045609
1957357
191378
1765118
1719136
1688196
1636471