68301329253335526853259016222933972798111374965207162173189007009787046964916317833003996274673971124122497211951477763671756151840457602261855566227424703502008930372530859425099996035467964086599263002832110182307718292354871672638907100278441253947761084344215249640125565894998185342236507424870222321974094844747649288404623660255045851715365552036413459439258449226414578576449281926340383090215212504346803650986465545883130168019046197092618385180417539414021349200681254140558406120934361699767116988844465924646969994962366464438415901382836805525229710334257984138829400977219120966305115915783319649447547824209457816196490129345736691883724574624594668925996823355923321922994051876962749424865966395560758795042066039739567417725609554685948911617758741837171 397145982640431195088680173220956628458093374029155149920811288183063603068329747857104968770693981441274223718630322504597029055706394350296611539725255905578651672345323292823191516629707215065563039005950478841110539813823229765222735844138499689522467881190879116901543977884161012025970728239178384905502737053650690049235198215528453445110569469752889120585945583917946738302573030486443036125290562085630974014752267001134492181113976884396594812528843236814739392885704466484332603002844551196721030448332394281677776662938644246462448897074184772104588971810122371123927992471026531699329777059164709236416108709890827960903313952228691838776135239375574767796512436477318138310641297688637981495477051287601880738974076314479351400197555442895149436351994864078664005175343508197456391382370944252184673707532685365448410807658488892708581518695089454141491184321717918021688047048682976641529986629581594568465