Knowledge
Data
3823783 93986 6396116 85715
707036726 3992217 20372305176 7004353
39303194 448392 435032 87