Knowledge
Data
402912563 42 226397732 55858855 1826130
11889 146934 2129277 28645610583
46872188285 70025 157420251 958777