Knowledge
Data
2262 6917595608 138206 15397792619 36672288
8929 50346664432 61378824016
90637719188 971518 794 29