Knowledge
Data
29 378590611 148587374 999260834
137619 2435459 46759101 64626424
7471510844 2690 97034143 6525176 179