Knowledge
Data
16967372714 32923371 42039783520
641983 272880147 2228328 65893
3570126 9010579846 376