Knowledge
Data
643 8932757 247579 9986965
983100 317993493 52081836 60219
2502 30035056 150557 38907363324 6376