620780
562523
450715
114903
877215
1038865
371950
565964
722470
161255
173368
106984
448941
1070618
909737
674277
1062499
309899
637885
557108
966979
532182
1067730
495847
38573
932153