Knowledge
Data
2695759 304294 28293996245 5083129685
308895 89786038 18
65643378812 6038163 35569 486681501 816323