Knowledge
Data
95238040 27130091 89751222586 70930442104 357209
26062960 594539315 33410 47472671260
6881238314 9667523 940808722