Knowledge
Data
30824210 95642 4417648 543738892
1198050 305800887 9080653 20593 787468
7160841141 50985143541 39 45905972 900779263