134862666232033711170141130435355419542722773669542578472143908403511274834231202542228927825142348495241608881688012772832071219336770581890739890221536848391116666599801821271896011978704292340853224481091491666159894263308705537560917666312822947115436268617516546217381399691156879185945128735884685366078873216334426123499530351224056521986052104352083344770718904864509180797693381790717287024936187948623114039618462664433591887871332073894218116620971845266194524617712091121283089505817649013408381519173721229466467915889922818862971