26181689276118421956287107257041592293350170055788643081134548243219291557894326651212351491433422461641892450563696666088794587559376054752036477920514373834425148360525892111433493400346322122103603940006774283529197876874256556645753148546024932564419868401721109502637801055223325210373901632021194361577415916815854181232410576197127655601024719198810481451580061423942662249445324837629784013135131669510036156506214968965932289608350403286307060512431027036227168381399672360425536555756865883688222205774345718683015599903429731838935101374559972056300649034048117353983586836464015391510484238113250193063324956669950884939208325787985525535363423743228237683361703567528172288405661396025891866323359025963710164155655510272899344261032647753666212308