11856517931179019793061226769906974396955406788185744748042156123712735968476071906372909097372892485919453625907650344539014726621514109231463610135844823283358528273989053076013048546392861477249640379625561143020311215861160115443255118173441596220201439815132259365771856228067564357630195456755981213078641209729052292112983227190612921464618344888305419396541111121566909555194534156489513123128260531121581241441010435757397501311267909909795127148712714867873291202181729050331224635518977895169448943053656931241592020231536769112156557580711216286569306571431121558515605136709393749665334114121424752231002049