10322871233270678888970611691427876983876534876532876447321166396890140687614069301406875140692692530915740639294951466515136351560430912512345471041369891123355138231542980413107191382267130006513635141382314105066654549439683878028013604628429194013899921539272813019799992149991719990885379915377999401361397281219052543362543334136107215760259639571164501390562701390462148416549725416313904791484204149284524291278870151271015127091512708125961353098153099084369345813526442442711427743231599408055408054407957324461408052698758698762407983408051840184131259640490901843563338893456109834093427408050