Knowledge
Data
4449580 108507 94464106472 56 828714048
577894 62264319 28001230513
301042934 25384 53462404 5028 158