01060111011201220123012401570158051705540555057705781001100210031038103910641088