111111111111111111 100000331562332224 133006331222222221 133002221111111121 133300001222222221 133333301211133321 133565201215233321 133321200012222221 122221200016232221 191126200012222221 111111111111111111