Knowledge
Data
15910 4306 4603310 65 403342
6144311 849698 949073115 13701
570538 392031 7150595999 10 179384487