423974
847423
10447
1062990
1126639
511228
248561
873935
270181
715411
104143
1080813
130528
121394
820535
864905
488700
913983
920772
976906
912457
77663
793728
511655