Knowledge
Data
33 649818651 22139374
84318307537 1785241 3095402 5143657 967026226
285056595 1064 64015781139 1018363640