Knowledge
Data
115170151 5432474765 148395 3227069 3348
198120 30051863 6881403 15022672630 35063845
30971 15399635267 87 1318 5732