Knowledge
Data
16885426936 7290918 84734665
740128 619660 704398068
621260400 19522644 4660045979 83377 208