Knowledge
Data
300213 84265 37287 631918149 1419431
220032460 5923507 64761432 46565
9798154 322958 35491733