888113911338971091877879906970108999510711003933111010881016109488098957810151054113810871125996111411151064114610791017103911188871051616999612905103011241020110196660795710371073990890112910571070973886110611161123955881964100795939210359311055911913609576103189895210691131110089962710011059112111199189971000109810181078106587689310639639291085938113611128191006114891761110041022109710689981027110595410191128108611373946131113108091410261099930928102998199396011351111396103810611147584106695889560881291686296211306251043110910829081142105010629121002626865106711036181023885622889610102511228841072110495394911279911076994105310601134110798893796993662390910489076191117932101462410286069569005771036395113295063310935826171034114093962062196181511021052108439397298794894061496896710758831074904107791010131047102488299210831008109610331044951100589689411086151143104996510929341058105610418919716345831126114510815811141