Knowledge
Data
15198 2489970 307879684 775 70211712
1881521699 43153 290688 173366 56254110499
74 0417440 82911301