12178312254012243612284012211412300312116812104312128223332122544121220122002121252231222282912310112302912272212139912323912329512236612213423071123338122207233381216891210771210541220701215492344212251912203322872122954230402312723130230701214732339212288523035122324121199234411217441229762299312122423263123265121674121786121643121699232821221931217021219861223391222151233021223781222811218662313312139223416122645231092306712227812288112135312279712185812123012297512268412279312179112172812121412322323285231881213811230091212002316123178122940121045122253122965121760