Knowledge
Data
32330650 51591 127279876 9681014331
74995760 2081508 569889 14758 72382
6102378388 4924589 311 35