Knowledge
Data
15536 39 31535 2190690 9543547
43460199 566429662 133961682 2961357 4727496
657722 28359 3084013 484651 50073808821