Knowledge
Data
58 146065322 844615960
8011456487 17 835696 5071246806 42690
531729505 1303607 6295 625362192 790