1059952
491138
250535
726480
53191
64171
157717
847363
449905
414856
230921
897170
266284
502841
419275
782256
818951
471118
381102
60387
526115
83866
280432
638607