Knowledge
Data
21659158 231390074 371185617 90146389
413834 52429872 955 87 2860882
143680124 173235981 46508450