Knowledge
Data
5283154733 2130361 597 2119162 1869357
43027553332 132086 74
25047501266 6019 80740 49 35