11862913459116413190460165420648322718336726163600179038130515487613723411613297581515914486243411509815139420671722156117291283027193111174541608442135152035722080963828106035171322546211943548571360508932151944811367911886461441723697240116865165519757472097361267131227827977220857841859528196268167110153271606441930992092625030919687448052255465483721940812866176569185392116623797082208806699313425511258689222180422202050989792120741801031990431311081949301331171962089982181041970831958171292521375601814149563919067216355120264726204223879108550