6567904769285364556878012194526717633978838114881951541696377111792162335271205201741785487478200543626622183324373987275618392557292868381344134543622567648585450387296781647283378163372653356205279550402365199328265978032115073362614057070430927455153525038567965215722118020315262139422461219136480473776589753657241117084647097153082341984356514907734459580466666053735434244811626853970523846260355476450055547259979565353271275266465108754239677451565462972374694712731947031676482271071972241133062824075712704597447674463663411934681063306467626146385456230717575416716787328327694865981227943407832934262287352224605586806582643994757364387715422432538351626744566952468175167584532842887986873621607895233186294274939164444379743349285531307681897287966352249404489714761828251335383142734192632515644525637995128071011445883450242584944321518250466459353666154466860488111431538552981468416647016390165628549805587259442778440313423845269510350454152376226334854475402025641875127883884841411273056363156865412177822815138101765962105664491815487851702911403801157523036507372406027064006047182572086544813695193812373135797267547588147236691649837782941682304877508512596361128639557151316784192165536866112254466809482339337403711235225668533118616421227856439825802505553738865143482762724457617338434905253191444522525035113670260147455367312665779206760763231373283737135452016633017012043381961106757872444063014657015617176673050874832025823217220740128779331767310916129971281148330498421387465596894793897476593343007775097464321313347424211789560359037038231072143807343852670474979129538623121454615511837731446730252817745784180023577026080152250155677375688827641918822937538289371820518557728472657312489799521207413512205699356729057235190344690640586424124707808223911084035522374667505526001456427656051914067346846719672792755745806786333638