Knowledge
Data
419151163 39948328 81329740 80621
178510 366 1677 82141587
7256075 0537685 1067896 160