Knowledge
Data
43416272 87405 57832182 125503
769903905 1508878 92 163 712
4342373 879 188226 24 093098