Knowledge
Data
33146 25209 2709937526 4033100
12796420 6338 92489 938
19482363 7996128 86217326733 482