2017092423725601368829635312440302523131911626792054748419434847545057150766497446485844635373310808458568115502866285383831764272372402835647867515280728523523430914424130044547054250805293895056581921931607451811611329966117082678981896634466175771381482673432327764807976376605372436274782755187035854001651102914823083387681864767760461280123747675385142284483335678685200198762169331407839671737484023015455673789369129722059376128282823825622167956565921775056327043319645914636349018085266573160577266671226948980024844151327319755343361305997902198102681564257247980442638054780223658933939043514547865534236846076980680345452476765766233074695093691641786012332112666564597302591117832515545405001881215111668623030648827911278248354137352525278140630714492656871472040437654920222517755954411644265764646846446237750253746780196785677190845345680167438168451113197875518256687365705047841207154577496474057525085191826508343401572313894857085973798546535577112076005016675624669510274838213315602590314514473777603515794172330543107701254303262106367215526778572535227344792122318444222788492124564811287372242554226011834633586859037028836276722117964386383817175481511714486704402286901462764534437052446743842532266412942613054863177345957097644210643375984158721611485350356859879147213338856133377331653978779363222955370239925813514139754276499536439835290837649264382639208361527424315729528686471249214735753281846386371566334117239195849840401422325586541118770672746539852036391541944552045021280936579668112743684151636355704377516404473123491997286626518011395214872237705521633373287813201251021810992672635557186128940333227215567325274144673664373567633517146082060462967115455674328746620356515345247417471951225730484752356967673277920629814125887371385529540634168979968483237477127168873838770796522108827546710642596115143798555423350754652