70255549318321412666525317936474324618965798821235565549425399630423081632300331413058641242204661270711892408187668202487421619763791873960626216161763634966059553498104375526230556400634848433980562425012054314546490666286850228624276064610026883225563650863483070248565906867511575369332698415722046920453539694049210070116408611111802401235868092584599648141237413460526636525193863441168724587510843025832463279288628224075614964065734263942765244472545924334681415628717315966673206625058403401612323463274187357961301345495540871669698351401101498530413144663046647165435573727034351679528114171362922823193601417651485195467345432792617124222497128342991666631639522429393729316047857623919686439329541445149490668025034472241523901469235144691490965240636643190