Knowledge
Data
5163534 490974 130438
303270 10761108 97371452 89324349366
7900894 1666235280 1602451575 418321918 95906893