Knowledge
Data
309557 108507 7287192 81836 699930670
783740 93 418775388
6235728 383067 445255444 157794 46761967