46525
100618
734969
152166
513218
818278
300271
1029410
557336
326906
392794
685726
1034214
841999
1184812
72965
274257
912835
641861
392339
588302
201887
835871
277474
383647
100877