523614524328525097525451525473525840525929525936526038526280526849527512527711527723527724528234528631528778528914529128529219529468529520530542530599531304531318531509532300532489532562532587532635532832533172533342533894533988533998534000534057534623534735534989535720535876535924535958536046536173536567536617537723537856537970538111539719540342540344540463540523541090541094541151541822541986542034543433543783543852543880543881544343544344544385544386544654545676546685547197548020548065548869549274550339550773550786550834550836550837551370551423551508551592551934552412552551553340553888554206