1013109911001100b1139170217462061235924562532289628972898289929002901290229032904