Knowledge
Data
31 8011609 967781865 255584
4830331471 565225 997 862
2090 9506723 88244647 769708216 46