Knowledge
Data
29 499 369927056 9196 409232708
5085062 4095 8299425789 241
10812775 5276034162 371320 66 144589247