93635
107548
1050176
584698
85387
899578
342665
915207
903799
930595
1087650
920378
976196
337888
655969
822413
20123484
19486692
17905960
11914916
9227156
7878362
7828668
7173623
7071831
6900477
6872960
6407253
457370
4360231