7181263520142517965328882580352212286596469377138652503185004782402803805267198537784468354825626847012316747960158593174320460383476435191457953723032117051153916116475753702588944642695972932662134336614231622145711034880768576431256325466320315376839854914724221722787152142252987483696482436897674896340569156745111755134949045027613028139166864967088708235485468309270491926417666177661346401437510427180515677343652792194871866555246384458088467611133998918816326536875072244233435711828737560135202736334549405596374253378175413535352856764042171896325407356744003521125377976301271361114837697511148046722169074354781078244970336443222187237678440841441383373031446171300249839849763741507511656230141546368616280655270616935071348250109513550659222897793352751992727835444879925245852550422822744220079057253659063613939061518505845205480488679355709566388173262137837621462485548346937640621228337064133229574977326721677156138685519117110521793234902423416441572363152591906523397382717944845487857771653172848542822586291951601151523566803973401064392397328721876178423473593637168798600752466308426559402108650336344840816126012073621366546517012879232662237807448759837927356423147124145619820421055850145329734305667197194223237356547667330165464253878350354282740754119615144438755307789304382469277038965774660221546220852714468825185252345570181528387436645646765520463643385141431403287962556281488385451921547426131345420710555747533317628055682297912963673731971738512127436167782699707502306811220760257569444464778415616411831035160712599238543343802403226603424486147746642861548564038451684375302330452809371182352075447784766629419371448165858633378813382067573155651210774578758777222373272942571976396815838152380133760470155832687977644770175508651509291459124557660342671224562589206704800567667545957815531669845512578672860514290467299727