17354236497012477755308121112258125089391351911409621195599364948475338237719118981936494546321126449320855836330513557179959721117877113228454987517354176770513706491497285139850913985181151617881845115566774651260387494959255862106426622452225854014224573649501076587751504131750012841081465157974247117374713311451331144138278863361927630713380481078693334234111282712625515250112245111184267451444761735129602360913010089101333158140227110738099135161140404105936127059698496185727406179211810595079210733057011930051140964897250934928934930133114312874533649691172185131918344819764507280140613194538972476336181112255115699011613921193748