Knowledge
Data
42420862 111554244 67290 5152552 238
5807623 233990 57520292357 487982
405677072 40995202083 7631 935371526