Knowledge
Data
426861168 300560 395558996 16645144687
10834 2274010 19996517991 69530385 160699
2586846548 9708565 62954066 72610 32