Knowledge
Data
51 166111312 537707100 8011046609 64
40 32 369068 6618464 953736048
26852113 9646 495849 201450852