6743453067674437822021375418753535282533567283437152044228556076324165240250738653854291351741189523265282763987365371254026717603544562066894597373723762807547323393341545985435034423828350021959516336344341153220462632450768540270853777237585173386780765343663036737136346140697874542013131202751111676553491272961515071806797143755504492544532052140558845122556390191123544597107374918014861925311360064378117925330477109307272171368702794316273328708704232488542236115356391216330227037984013207698494857123220464741160751167175495615132256255129334324947046436745752514263677143873438919881056773146186475230229271340678440515482251169422652264572718234776210114686706514255152446181725087641762335893388403425482432391412885681307508031611562942339946517089642176658321473835053696666457011935992789652253865721147165617580825979046613199445711133228547168512155587077894362977621388096647833446301449442434827452180215669046383935013673598166309749295331662315198044844373054352213538051486817033783088847964928961404587528642687555852271174802082602006763373797316458281318214319261501824678467286914684277611104251251814040048777921338178344766150284182848748797659165785715214368864831440212373197590564135188437661786542355418276639370580752438543955442683838070919656368544883772979247562746505675528624479674313955780056979556647667782077226965826679345140726774649510684355382671456447455864446672907885092221119437783522633335332596710177638511257753680112195660787284276998263975277528552687912384832794736936247825864020321830153624230210631292262128287641744223773605504403635155174490852539455460336646472441202482241645455885579936512159390481196031623885266287155255937571786670662143702982569310601187516373463873177472527843005467274747302076684523611901572941723156511241088146570565237194895017866756026396045124695537703848472997785260181110806