Knowledge
Data
63439143387 19720 5799 80463 59227
0596280785 178182600 105005 658336
42099 73319441 10144307178 10076438586 3495