Knowledge
Data
34018283 75114264612 9136441 220704 552161557
5290 88652 157201 4345804692 662686
21520596 278760 7209857206