Knowledge
Data
155946995 5622770 74146720161 48369 4259
3109 8617 9920 981
236205 15097 37829674 20319