Knowledge
Data
6960501 9580 93 391158653 488070590
4236570 8832019582 38158957004 7888846 814
945517 206640088 716259 432892 6103