Knowledge
Data
51 407694 50305479982 65274581 662171
470426639 323409 20790970 57 057618922
25741608800 88887 26363402 8239