696711855266761233446566390555366214622217849165200600442567066177664892952672413566999468959146528454542543459313574972676261537768267796084299710751018258121075122465154873703706325181737247952035825239731723894398999619324391281769102100272319867474659654741401934044173543257336050232037950491513700014676778411526222584701337012381558965231541506617468956356154404539934285369566223187695846755501068390466462290666916432255399428085750191266722994272417266356360721165631964606069882386415642281231408749582396192321934284505764715677109458851435331260515725308415664043693311514842677066430171148804609493861123383498412316906183404437125225998138719531156599627196898478964885832590548912958737811431666656201483473813306989408296837404588316026492848356073511663296