Knowledge
Data
307353 794 712528 103387 8750473960
2545668 882 1654131263 26063 21892
5686984 8535 2612801607 81367