134766426578410404502093772093785009071470198147018611278696995265987861549070166494136115776425763854463854510980963942211470258147019914701837058939650640467177578664864513844947756041251082108305012146367059566403561167117208283749253813985563488468117122936905288137722210231331115262118415446692812930251293026775500105232105181775501662657180010150906275994614779117600498795387600508529791144569216977764255764256447130105233905266129300790528990529019084014975579052519338692202057753606700859338701293085905291120399744709762230590529281046190525614143813358389580496102146912270589412547175925291490404592497592520864892