52250
1184623
243711
257631
959661
1407891
55899
988456
1164597
528237
246299
827136
105527
165890
168166
468985
719299
1035524
994776
306271
569336
333906
1226561
421794
712726
1094760
334779
1045185
696435
949852