1682394135911231673127610137771505471134459288510161000395106714797294531641351068861154438110611938554614054194306256094136016291088180318995500259106267488496401112498785816208801548132649815791635171182119221044