Knowledge
Data
3382 13266804 51360669 831034157 4173827206
396934204 526693269 575057725
30 889355378 95382 8865526275