Knowledge
Data
28148 881995 631402990 7820 577091
39660110920 1998239 361
96637 45 9102450 59623872778