300234093
300075940300178241300178243300178245300220519300234144300234147300248835300250795300263370300264660300391225300178240300195449300199272300216722300222195300236484300236487300256521300262832300262950300263336300263684300263685300264042300264259300264264300264357300264473300264705300266032300301532300390996300391083300391092300391097300391105300391226300391227