Knowledge
Data
7179529 191292 32859 51059
225906392 49290 778296 4551 4051
62450399 376366655 182462806 170