92629
62212
1128632
41889
879155
7816
710286
854759
913585
564869
728658
1103429
95359
772428
336357
782265
203211019
19005927
10998169
6770310
3231294
2736693
2227297
19954
1929961
1705483
1688211
1681868
1657134
1608822