17971310685912562111265740785144107539507680505726113030510682610728611591261130303505725507693507682507704107331113513310729510436961130296395456240955590652784877505878510113029550572410541091001623159066615194966973521330571331933969103969091192716424641273436147626810324311205975499355273438803483612594993681476256499367311099976607908580976606225458967025976485967003967136976494157018251108101584997650997666226313626305914651641479657263044967024219721570218570217680783144101012809391493927625224625223139997790005111432784523958412984017841283220763362808405683992841273224708412684055900811733578654976