6005352417494414468493822431525517064387811475477037133136901711817275868818013533442276514426825837125447973612137229743552137328636689338285490595702259189155190198784562428282965155646608551227465986773865362911427098411952111619571984572996382837484622281373436377179915626865022723540013714501912569121556713854784462498730682026623221721432643701293735219853168320379736423548097325495566728885543650364578354019964975565675120537610656275016237752136710203396487145133302701614747318264478652659662309265250805776587476224507687737318596139308128883654728032746753884852698062738321272487048765772789465799172182315167370802463169118544653101081235685454781651967087632188454482781866585004048462362676554440398504835647454584613532552102315156047055233325334923426063031771514818815734015356481164449480352223110753597120390179239705314534075011113879277917530055632819249646839238347435436657411225191339744534876432315631602376814322276748233316854790236399657794589312289208226825471280684251355154687296686285256322124015583896745115028523327733867146477167983426142467842743777831059314527910772696667617071766896024038511444406368386542132255906732953978272826806444145531927565263692522871637306711677755361221754735412119755979579148670704454796173345962308002338463444394753027427646729424466155073853944260242578255758545937536938326748980445322964130754217452829835744524786204272115537378520798130335634665123564696724054861173465882028474029054645181178571260160360420060593664113443629807762792494368404488526284734569384216527146337350201766341361113675484263557265575053512813421121875991947117601437875656512714835105185226632073363778081442643801777475092627886855707716676950855512415471876879764710969184030146039138156614770178140793170837220561586331810444206126867191935064047203728523801304765665384032572902125303780141374639305423754452