7012127917576401149832203604439110337622810014539113201519389496971147526175762178924825341481141746752180416528815376910177754330177819214698616591454021164761153512193075669318389935413161875157476220150127410916358252219421158521195601527911823834913713025320016547223653372045735227195681265331448571693141371546136048956630371145017938619793612049920269940565207920115496965341741732239071077032169010288716463633741645491710611481155550619853315633217121183569792422159831800212091325580619843720425565801207469140525242891716071492171355031642517588534557