Knowledge
Data
14940846 318044 979936333 646 8490
133147 937 30006452 548501
6633712 17344 68450 614121496