Knowledge
Data
50803575 4703209852 306
6555010 23834 3692351870 16151
22843826960 477778 824325180 7089117 4470659