Knowledge
Data
52 54829431 15940642 135327892 4136
68 4976130466 816 44 3151806798
29860593 7672 247 97196 332621811