5432932791337134124051327536583446074610665485525620344538335331762331792882156033785044757037271447830848311163650551133845183720820255300655124892916423988534475934371746623748578092525167316231362268471334386312479196782314520271389658965148709243658535442185618322584431131651814575104392273524422877023531926176182611743846242222855123264116339145564213455771800507487403547805604545330252265846711659376151544731664748219174449217677762388404313282905216742392668097281474253074707528521286445003181432905402414276308012265522573815245147040558269216227634682647362994636281944884787141154535024462142051526503324902071705043575086211348556806137707783811480317306764193588199645569255472511734274784947314028176735551922917225415625013766234297621238252307554001532422517894262801641357812831046372276803767433683910745491309337148274560853996484945883827097284503122383541826456796136112666305456937797777971552962251682606026350854820414281066020085461515220373401402340773883747234239016354234597180600986562865553118450248769465549154673434865395411956802234811162735126902177873473275440656284566351679236011905891877998271786815956627383153311615186943778523846712131067066311468559024446438229483544084058775377822179352867660771274765703270855323626212565719879030248237629259605706787689568448319538598349537160501367795461684469235108366413358203801697923844232227514680474527278430138727820295675741522599356828428514550189407509744566424730152015852126723708414055866820636864325374939777047454699768542673691916861207438522487946915373571312414113953613071945919268779464664917530437963555917180759616234452324975118833334578672939165344152656579163270467156764063858677181105639715701760572661303737554109350361346377673157798776678705665571452328472982106526671384366398025576883208083364847651667127396375647710637211152752847289788197444186371772