Knowledge
Data
39028966 368679 23279226 8347
386624 249566699 5088372773 30083681260
336 0180682 421454 031300 2658224