Knowledge
Data
31860016 5373993444 763659675 6583005037
20751072281 7178229613 49800670
81686111160 0555317 56456733 4332107 31560143