Knowledge
Data
41090007 16577075 2855
949088 9869608266 74300195 9204767816 142622132
171898 7903270224 33910813 689179093 111363101