Knowledge
Data
43963674 4350836 19321 930 76965141
298944220 5227 13588 081777373
157 569 321999061 556076653