65722132302168520111064101679176071580151369611998792234581595901131881501472593813303050551209661167070106306206046179722159121873861666591289462149352243742033911903021311993841021545444631052818797134800147345607221430219576237700107911581491351508047338870190989158363305114724720697113480010728760341216112102208195456595632388212396153899194130155969130858130796911951001272191118601829298534017610321103921724105104173475189110895092476925015490715418614767159266371716616766361779634197322421014749830093121540243330018486722170721945914068511983