Knowledge
Data
559306 9226358028 8740 5668922 5370467
697 93979327207 93390 016469
19411786 10694618296 28 301690