Knowledge
Data
2602870 9053 27787 7164
2676253 34056515 439709131 55548336
18304399045 52883306 4721 87827344 31757