Knowledge
Data
33554743 738051 23047327 14340624179 33357281
144803 27670158 4387 614720800
96194053 8301688 5398131 7639