------
## 最终结论
```python
def subarrayBitwiseORs(A):
    res = set()
    cur = set()
    for x in A:
        cur = {x | y for y in cur} | {x}
        res |= cur
    return len(res)
```