Knowledge
Data
9302439 40740804 3217093433 1006183169
21568662 888877687 55885322 10902586073
1646683 71162605 142884022 38135248579