268893
987876
505104
722199
51760
46282
464682
99284
943513
673485
343751
944288
85953
791868
325166
520413
9724744
577786
3413577
3266980
3134510
2360192
2067495
2010492
1974216
178766
1751948
16015
151761
1494545