Knowledge
Data
8150327 193406 59564229 31321005
337265 88056657291 482766911
6236695207 6034662 1878363 2990717