394993938108393281595410051116887916113110799141052884865102599491761511141104616106689910821065965960102910931089106760690998711051053110710026271146633890108788111308191075911114511361008111262510966179968899611016113792810921108111861011479121126114111395821117891103495790898911241070918948906970112910509583961088988576966105697195293996390510369679911026111196910981051620109711331049894613973930907929102363410139648791058990395607101761161493610689811076995581104110601022106411069049991085100611198861072108010818851086114211231007612105910046269331014101589811381033895111010038761018114011351054621992103510551030111581211018889511024950107110281073104388010841019956113262310209973921091100157889657710479559001027103891358411031099110096211286199599531125393106311229348931074877931114810006086241109940107793710611121106297261810578829681031949622583112710949108621078998104810691113883110210398971044609113411431037