Knowledge
Data
21168283 33834466 57909338 87819622
81500 902271318 684590 76031 42880486
9655607 95373064 788188171 94390 401391846