389775
610392
373655
422921
995241
108533
887223
49207
975384
758802
81654
838645
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471