Knowledge
Data
2876 281580 2121518970 8291142 6155282040
65403 43928 325182 896550751
6448 307202 208311