Knowledge
Data
269536431 2290430951 5688916986 512 3112754676
3056576 593 53357889677 888499212
1999128 2099 40812