Knowledge
Data
642 5371 94436290
18244095 20762270 8297664
47036 631941980 240415829 146159372 82935