Knowledge
Data
310986551 5032 12492237 183467 74
57 964500 582009 25361475067 7164943
7705719511 455 1926 6006607 28