Knowledge
Data
8985 11958512 91764621946 3120 159706
46149892 63154297 6278 8356563 33474
34063 483 100 95590077226 236