Knowledge
Data
3393149 795372 749316820 7686350116 768665416
17539556 227621000 52153414413 39714802 4626
20103107 11610 7728558 503624655