Knowledge
Data
21835 86283 27 43111088
190379758 41487069400 121050 703346117 5919259332
77501 728064 163