Knowledge
Data
587851 9149302321 2047492 300518629
9557856610 95538 27813481
349224919 1506805071 27916225595