1697361593510948116170542912790921129115183807321812732171618207845646414711145821049711721712237652002822904820760422169521456847741162851810175062170749129505117448125715514891441841671841797471095103773813910421413229512115267413441310038165417149164868199192664031569193364816369414010571256120029760333645710202342350162531615131788794577119694114460619546123399654942326192517172713101492205024175879214853162004164559176405161526782735898911424111735752051191361453151744356437793753925820952614734993478587942167032205771085499964311667612996149861