Knowledge
Data
4238396 86047 2510 862329825
7440 5526057 301
19902168466 25519854971 2940100314 29236338224 27018558