Knowledge
Data
21376487 2068 662293176 128733
89945467 8507 515934 1980457
317 0294 3434038669 71078 25023838554