971720
803543
865579
898440
41766
3721
599571
408324
13618
152567
363951
604994
280697
856540
341793
744574
4846
16429
665913
698975
876218
548962
906324
68185
26837931
252801022
23538486
23020960
19593669
16198748
14287916
13915171
13138158
11651625
10182365
8650963