Knowledge
Data
23 645 159515330 3621703 207316028
1745169 142995 84964 86273
3961 99 9174759227 4095 7148