111495393989511409378126158911047105096010751043101591210868831025100057789699611251084101410389725789488761058913104911081061107895558410308651117101390087790411371098962102610189819511089111661111311134114610199971081103394988093311351082104897193439499089911096061138957107210089991118625108011129099878879589321023627967956103758161810041056886102810648981126110058211246179386141024608992963969905102962110681129916102096539539210881102819103496810708151066109611321101888113091088189711271092107110311036936964929104187910836191052111191411361039100162390610948846241017609112810621115109191762610449931063105789439661290888961310031002110690711481077105397011219521055911106010731051108710071097893114510229661079105411391141633107691811131005995950998622109910271067931959103557689061010061122989114295494010596209918851107607114310741093583634110311471105961111010856161104930111997310658628823939949881133101611239281069