Knowledge
Data
583982400 332 1107796 355222 651
12683256534 49324460813 642116
9752 71039 82871 6009503 179888