Knowledge
Data
43969687 70804 519285252 643
22159 618093 619545275 15138244
86276 1272962 7659 9654590440