1...101102103104....106