Knowledge
Data
303 290846003 197094284 566 486
72196070 379239498 431352354 7738568105 756841401
510167 9118411 826