Knowledge
Data
329328518 5097191 228 787641616 28462723345
601545879 125 898039921 93252 692
4816933 583083 64864781 33297256 5890