Knowledge
Data
21222906 56167306173 752305235 72089192 458259
57335768665 10 89700829102 1616493 4668968
33 42178 0521034035 78331341165 497255