1042834
468471
334184
261810
49985
1013807
9439
626856
782247
602333
1019362
101750
766147
861949
990724
776610
502504
34952
57987
571377
276284
514841
430275
797256