493123361241742112162582932943153213233268598101117119127147188201205208210221228151728297433133176264788191104106107110111113129132133134135136137138145161179193196207222241243246248256837314633193293313333348488909911511612313114014615019019120422322422623224224725729233033282871491521562062092132142302453203281391421481572252292332593181762553253273241819300310231349238322221281121633091801851955197220307311891652172181752032022993082009244282249250251252253262254283292872882892642662702652752852672712742682841262722862732912631212194140238239234235236227523119719855324424017139