17927121127746219345011701100716371910180714562301143185432715921228708178532311306141557148816433391311641129913283757561572889854537875401968634150711884814988801233661187165949159410771469878598720974291162157113675821432701