Knowledge
Data
3260931 188133348 42200321 70028787232
84017408 256307628 98731332805 64912183 47868865164
86806616 0296924 878027 31