Knowledge
Data
251045947 80356 21331448 625338201
35490016 266799656 083508125
57469170 5786269457 26