Knowledge
Data
86 1643 70218845 329482136 699
21440738952 7433052 81094133 57804
22338 65191 3951612