Knowledge
Data
503150986 89610298087 32337 45488017717 35121
745900 5108917 1972005 29683
13478905 91755 48092791 98404