15051064415011308494369476765853438330109643581145956157100871711729489302774070603069126402513564776030474018108425865241013564671356459135648512699334069120591165238926076726082926079180522639606115201724017930330113658515651655982598112454619662196559775120744665389795649303790390389794426286438310765852803763238140238298969235643046697735642915431568886849665054313554326520925813010935102382442723251750462040116997924197824209587101320912090748944966496559761563732148143013838031481429148151112083101016061248766135031786804912353311065393149241423824310937672380765432411350447110102728078645291