Knowledge
Data
8356566 991316643 488495 9599746458 30957
6105308546 16438370 61249256 4872 82
43055 94823631 9396265 5072943960