Hierarchy of data

I am looking for a ui design where there can be hierarchy upto 20 levels i.e a parents node can have 20 levels of hierarchy . If I expand a parent node I see the child nodes. Each child node can further have 20 levels of hierarchy.