Knowledge
Data
286 608105896 1379 026
5038086 208931 958852017
58 424072503 53114537312 26320674001 7319729