Knowledge
Data
40005698 322705 8614025 1028801 6906713453
4330235982 117866593 681 1936
8912707464 8397403 7756125371 359797560