Knowledge
Data
43881146 5580 578 28 335
89165735 4841 1390 9710
980988 8555387 6393762 90513524517 63361569542