1394713167682391478062887712241657286631113715073431238111364227054837794014638454365879021335162659387789340690585748137356724603702643785547641416347349020070367429840148283437677332871542152695684802911554567658282852763673433865055067552630850597783481922076882089173115233423313270661442832112472474217625059860177619267222766221265778384310671854500593368349676727597107482438287449678588053654259350324916763256942745118273435328512782253537589475254951153613023180756154730253943983731461511998952423673745377357238865822219464448768533363871874526018655945727945067803736942576792743153092268272048265476178840271747205661426286361817852611224786918924158839751331864344313829744570638044548210156812425526813538314344033076321749545220366116411785418007280644864797693394628092355041565750466686667225281144447254886565358255513765146304591733193171805510984770974374416379735440412772967350386787399790174299407735704361855369707985251531687708041693311974056354886811575626494685105675644963921920271952065335330677246537348101214542401875565338574661238751372444772937156552232953464418386468358396042782175189732251303314243352175605689730467086544582752622667958521183901707454351919642629753272540216868491067554261335639980152824414011579476245528454657130123080221114565110470161760242172487913821201912343008412903371283742230750882012160558475648595362765447411151543964521465144648521852527793603467341296714320190665968344243917384896603443671136004615023874771179934816271179786566448193194767122373131773776528406806270740059619852240679633171389286232568375628953860808379784640252560713509767599322830585323271034216633516410294117248780273766555267691552778553852213811252061955707146945228266635152379248435514530437520108684114312641265501701846258602781542259647754642036703985862016871885905576645152122966870263733632423350754777403642345