Knowledge
Data
108970339 463016677 59 2216287 1367
89958368 14039950 8256
26519 41073802 763 780661603