Knowledge
Data
29003973 355078899 56098 74133 9615870901
6451219 859871 509825852
390942733 6154352749 12600509 3956727834