14648479936282773481538629833991126008815472307827518170542996961198197300870119819864258326759664262264253164254883399266199925785525765788841171730711496195800354444088168661080634107705613297502858641405800285865119808811982021198123980112977708118055914269333603943603953591941138711132012835857276192112610053207398339938339761057111759934121747756754327310710314031367642136769413676112577951000455931193930332930333645863931038931202931062360396695484136768224424924415824415924416015737561547263279261382736833965821008931219912158887162132012927713246273086220985231442245214089581408918140891914088561408885140895114089531408920