Knowledge
Data
22436 306763 9434 19868900128 39662237
277821782 868048592 6379438299
426 7497249 8379126 5283