109990581589789058391010809938121008100797110499873936349331062396101391890757895699162111401003999111188996087910431114955969881972914950109810473921142617106710548885771143113999495499810791113936101490990693711361022110461410871072106510889171001105295310255761138105893496791211301105102488011031112100510481050610932627930619101894860811231066109411451006113711461023584633103887711021075884624106195111251071105162394910261031112611331134911102711289891044938108911009629888986151057108111299281029961900981100211168868871076110197392910979978949961064103410928991016107899210709591017109360711223951077908108297010681041105910601004952958103511061119916111089586261262610371131394891885893108310399401036883101910339666251107581620103010561147107499510918658828961084101511089391109931105511416096135829631118100010859651124107399096411351020111762261190410691132109681961610631148618112111276068769571115105310281086968913