2.30
868788899091929394959697989910010110310710811411811912312412612813513614414514816316416616817317417617818018118220220921021422084384484584684784884985085486187489990491291992092293193995595610381045