Knowledge
Data
31 7137423429 339703470 43329 57952519
5376 929212 784 20504091 147813157
2821 0006974 5626 50346 56272