717476109909956801533326919144615550304752362454594551186479927479656567083582334035695225088407678317912512573126751290069726797746655410501875461035886217183715882456783218311694802447985611547665598765554135683344918042599980990954425898638530003796446572579371635430106260216887355234633346381368705910675581358967203363403101455893829490702887400936102071103589391945283563865183163778163274826869743714502371499420620923897934141597358044119504124499436116115419030846915231531140099136246475509180153201754816524889887395468195033992688219180991654143107249924282073935826283533581168755129991904314539009558475995482370162883520912248271508391256954260937385736245263478688773653115022659646235047803169667618778845729595273313669885448839371456317093265790732784092515857152238721983790718046975659397085923224376155833533756349218566905318562774060653552889105151892131801197573065003137092020134682523861231764103505046038563735949491191104677115575093238222028800000000000000000000000000