383647
100877
372862
177325
328779
692435
229671
577783
652914
1045125
663479
355477
1029687
916575
1509604
270164
1124949
94393
1016778
1163833
876532
575352
1031566
1638845
552886
99416