Knowledge
Data
107956 197545928 431308135 65313064496 218059
21908818081 21539664151 665296
6076212796 5907052 633314936 7804303