269574
475770
201102
525534
993915
619102
164515
302496
885237
505628
129412
781882
266284
502841
419275
782256
818951
471118
381102
60387
526115
83866
280432
638607