Knowledge
Data
1942596 43095693851 1389979 645304442
46416176952 985796019 4977
49818941 68574 69952 6785573 303197200