342503157614641353314127511412821747657747398758078448582141271014127311412730141281514127291412831301003009910451503015474739730153147931030098300783002914127079017831412728141282041367084933825566925576134261141345341385941353234275574747274747110197757474701479309159018914792921478099747469242061197365109485879296392688479280979382279382166887310781715070665071065071655071645071632657305070631483128290262155717115571741557173120846688393527003768681715930015932112086594191811593511593131592941593521584461593501005635345967345968112741537231143133848141255610673983443716856157598613372349527111190371522547198985