11945687398672689449601879601081533842690582689461019226117638972221143106747926894326895897353426895997353512847321886822085461886541090968150683141389412410781284298128422194976412643969497491284302140317313110484375713568171356811668986691315690579750843666111983632342520539364306742878562050557413434561279582137487088252410587835560539509245714718124457052721077630601949970949973612972701812781354128150085115007302636181354054133708612054371052630206602496771614592259574143691872413241642702991721295793259576157927713832959421821564295439720152143751922267027382013751261314343539278645329658346617301021434