Knowledge
Data
28 673668 33046860 049550 21135
567726038 52337561 517986015 494044
1997 9584721 80740722786