Knowledge
Data
58318 754248 555103558 50878248209 364367
19578505260 9287 5066509 5981441 0268963
44996034 129632925 79313496