Knowledge
Data
188582299 5386 878 8830803 788088
489913 17956 6620952923 690 24599
98163 4169 19940 86235315