Knowledge
Data
51433 947343715 9688633 526538607 977105233
912868 18948515 8427 6392469
40784 31121 65096635134 483794 2521186272