Knowledge
Data
24108313 2000 813 4987
57677 650 8683988 32791054 5699331
60389 23925 7303838 1602201597