709500
444917
429733
443249
942423
257107
541972
295168
694710
710409
618943
784108
102286
672458
181452
807591
502812
861488
704214
124276
474268
397108
622864
626711
539865
713985