Knowledge
Data
2380736 256767 1227574545
559 2194484 6106648 8435 432737824
506130 413096 656107977 984007584