Knowledge
Data
43229919 20915 3375966837
4631531 663202 85698188 13414804
17 681442679 24553109 5923