Knowledge
Data
15307268 8170137 965157 12831 37040520944
9124834924 56570 23985063788
84661 25735351940 9349534912