Knowledge
Data
222504700 484808 198747783 443313
385609 53 99315 6773452810 19962921
79364 20637078814 65910046 51438471222 36118