Knowledge
Data
887113 1970926 2599896 366356
109965029 45467279 49638005 15082 2395
4156 63505 391532246