500108274548139111225916640735892107716669085910309282888486553701481121169013470626627153699291187636272830605191103994992611222604061231933176423025257009027375752947547407361405125381002127879710510223994207334751104862137797041263848013123680710676841716731541273127430446771018318821125721511387626213620639235574478651456769238014313215018565144741157423115831074133162209804849142146308309519539307160180576782411355426092428425618463112462128619557494466433524014777724634501315858976438024099089810734954973886871751109051522321812383242642718810607934048641075612189109319749251222218190894929319970812929666832627912510558914529816812067581417928316451322019654519415923322884754317419231115126767178