Knowledge
Data
5047 7622025595 102697 782 923063
2179988 4176809513 83680920470 470
871196 411721083 854366 84232931 49805