Knowledge
Data
26 5387171222 10546329 45238492461 91
24224 658295624 302855171 4456670274 8401980
68538839580 12281599 6967898674 351965 89