214563
482236
955231
162890
789756
320266
545410
360768
247653
1215299
665958
504908
264284
502841
418275
782256
816951
471118
381102
59387
525115
83766
280432
638607