Knowledge
Data
8513994 732105956 294568680 1925 97150033802
43 805 767753024 487320714 21742057099
4490 83252 353387 3964921600