Knowledge
Data
31166 714829 8503142 840948166
4935099 60100202716 546077839 97 8722715
810352 896 691