Knowledge
Data
888 107498029 31164108
17469373 51547517 3499947127 915125529 533899028
19751826056 662 41559 313362 594