Knowledge
Data
43103703 8011 66471544 18506731
7712957 6169493 1480908 3081 7744068857
54638752760 828927245 931 7863756462 415