168699
898468
437116
175111
94119
146715
1064155
1052321
830560
302395
125648
1026703
266284
502841
419275
782256
818951
471118
381102
60387
526115
83866
280432
638607