6279456971590881407283721382868579616823773171768499140456023225549390379163137748765840366473189441665554502174206375704239536542892364666543192198079447128448126765523183914764449014645178473576213078472805310202747484453926895496315145448230940373836776740150342425146545528540290356442266526589809160743763352707095585394057537123427908554675482737259833117511327234816277140248556746867462883835032830544383429124976148943613616600334425241197111442387891826451153686847606562352811242862225353556715152107784225474770938557312707706306524222237645665902057550730873854662593301426884002804355435257811702966357026685976497955625138535277796763468064274491121722005385451959666051063017755118846224221333321545832019077067332571144263879844721427646467396288340167504647808415222282593395317950544529547058353307810553520439460386827338314565243518365690423398157397799541385852561953992139165933234717867633306180419413320719353723020375556466425045614427982645771022547640711664378313268260156153651465233661743354675217480282532785479777679125122936550220352463337343212487198297187258287511110122269705285108121315161730652566535685145852083164462404742088032641171691095084551732292625211252041047686416393707145956637292341452214881711206967834535563475192837769737587452440152382165383501744377640244801336141253227154841438937643254521072746583691801188327734043764665755967273455268634957223681271261362787511353512241285713007183817547036911421488468207088022985618351666803717506674546154487143603164997976366011968451234783414505004836044486672262892836773617827496437875703023187835467463777248791299852811344731788362380469666556741444509713294711486780523637138650197323037765501553731180040619927514139384629178218127701792181211605282486387866426325130438938860279859958872758626573671793976875558476076619121625255377264845910637415752201186670719