Knowledge
Data
166980243 0798458 4908
378348676 65086186 430636820 39305195
20970780239 6814369 5791294 88 110289215