Knowledge
Data
529344454 32124941 12165104341 886453042
64443704521 659 7250084780 356951
11698926901 133 303083 96