Knowledge
Data
2531728437 8473773564 543069444 48563
64611171 1343599 391740060
1805143668 937962918 2146826336