9444964140506011898721011870365237511696547372757064845383381825991832524755345491207049652407542870611038125357435983386353505767659526863821524050320904868523037111534462285528511837673859260756767016704756140950582935640237322832695639552022501564390651694282659844513997400178141720754424380659052716162356327804077119241969012459362845056398347148055862735451738164836433316912323161623478140246916242927382642643084765001062613261362887611911224926483146411830219349406263516739732338309063126368683317045974277355242153017914738237624374931438438132791483853824733343272860711273513577057645912658968881634371733234447329932241825933394418024831312330882848122740694485435835626928889387969983372695361376186465751046366122513801812954510940356072159332774977932