111111111111111111 192221000000000001 111121006000500601 122221211111111111 121111222222222221 121222211111111121 121211115061222221 121222100001211111 121112100001222221 122222122222222224 111111111111111111