1
1006100710081009101010111012
1095