5885239022401283298030921316695524911728915616044181950603214859206023470235986986333256946634537459271013536519506131387614521832618244425285522326115623616830545682939367646653473408516915802932506730624404592031546682515115992999111020893165452416953244706394661946976702182029056864264862381540216552802350470471165526596054993881656216082525559619028961414573649246741613259661113500419892400106030355061590941876990645939604753676466362794835166642336172621740086220392869066540570725723596353446924710133431872778684549764221603124692882166989192413665269435244646010296974393711084387223653116204155357563580630470401677234242691250983434267546011011168446543889570730726719418238995259163617772566628851587008699464034012617734826661527814606456547060143263492928743131136