Knowledge
Data
89498906 89987632 486496 443374 537640999
80079315 129659 71 30958425238
413865989 51189689 95484993