Knowledge
Data
350282889 5188065024 3969 13516187900 5959942725
639 761103192 11658455090 80
8000977 4258 9769916316 6041823