Knowledge
Data
29 01117352256 9302709 9425686
152703943 105662405 241292 64226281
4156887 8006587268 3936750