Knowledge
Data
18250304 7896386 43056966859 27033731
532457799 602781 2129096834 6137090272
802954 7093510672 56161 306