Knowledge
Data
43872222723 11663407 6121
512668498 5927173 33072 4597 69743835380
148037 64405 157404 27593