Knowledge
Data
32 548084599 870229 664047
4960 3058 3554 3293 2818
23858019374 42 1402048 49 83083923184