912877
547682
293424
210448
627471
566880
232690
767985
940761
892918
222588
903533
5325799
3751581
3264148
2581804
2313988
2166609
2087358
194878
1860118
1756136
1754196
1671471