6144018138334039716748065311574849121513107738241192776427554450108446847232922533457147247527682546845554115256943771741536636753687535635764386485365853649438407560284965626866377516288525094782706418082334002935864021340375544283348855296645783350349130706240559228849514812883104613764897732292607286786711132252955667824282852114438489273479632398298356784200170672674368707701452153464018135256593717210362379249650114275193402390549543316470317459344161685643768714442439763823715145072202197633523334147778586854799564466198769585456515199399712173171505798169761405638785282145800133304821425523634174316047652632011238736405181763545011092594517508054543781773312138814863503302243537280762658187445465639551463547406151248254373656168552796681527191382512853576774838589787269505041398035405391112385459875747366676486050221478954243583570533211822317223165807225570379731448876059680417920370679328162291123837709117845885327880145681894227797955463702576681755505534671255001953856901064746245720573155516732345991921537142124664827642746547137155244432664245252647281361116749290338587343522473307657604903398720214641648211448655372666526701976751368261667864905587111783094585113425081202684372995722214601276633751026254537455677778172933547165157644737237723532173806732676298648656130644775252781147183922654830421814393660651809783082653879344151259772141794286329115614056297318735453563975881803322760531384151977053817418844976520775483419152830015484659201704810154691702603128389773671633692507082946841278064255232587441336305207307361824647901641942123124833552303194262047277801022484611110677662791746462788345487689840661237642570222792272206680595244137196391557688802423351734208261696016677324441224362791902059056531583223566556771993757452428202396669827121634633366325228754464628933671018630185215594305602469377967600404381718647303