680028695960476869531406493869781406547939918158548166241465171465681406548869571465061465691371659983069740071122137213585917267803110481434879390207963511526540941287444838531966153799914161482547432547471567665123583013829745356882144475543521769878635331238111216944448079449828252590148259258853196711321811538000317107951528113129693036913313641038955526534990172136714213826089573959449311368518138259710020899539096128502913411711471821072586261243965114255310702549449851571891400314152259851038723325012842938249610020909378061378687122745993779094326513994501382598311049284605392781353486022861070514355491308955