993970621114710508809521085106861258410741078108192990911221110105689411395821014815937956104797162710261104101796789186298910809168899991113110399897310731105109811386349619321143939940112111021049581620995877981106088611371054100088710338981058609819918965111690711421069949577108310481022106310396151070101339595495011121019904910102896310669489149626231094616106511469669681044110688261410539591141624896101599110319941077906100262211269609721037881105793487639311111118100888493610518799171130883911899103861839411258881107110110526266069311134576578988110995510671036104395796911149871030100511361108964112910991131112795310979966331135108990510939121061812109210248951006100761199010761132109686510719281075113310841086112410591123951608108799710011088111510045831003107999210251020106495811171016103589310629381082107211488909136138976101041396110060710341023102711401018102961711281119930105588510916256191145908392900933