17801385478521908744760261176411281593154806354503102531944413163766357614815631932121712519798511768951661138164665565359172890012519981476109915734271713672184250115145006091988139012041904191558916926207821762331933493142617084394611960716123213871665110138299115051504145313715841663