Knowledge
Data
21 47475568 311 397209
520881689 106400530 7960951 5830018 822
602 5356440607 39397790 63