214146
626362
588782
1121566
1308719
906196
212697
472604
142772
1111836
1264774
240382
264284
502841
419275
782256
816951
471118
381102
59387
525115
83766
280432
638607