Knowledge
Data
4339066 1935715498 257666549 661103 929173
3491729 21615123 6324337997
17228194 504853 2640