Knowledge
Data
163360 16871791 444880597 32952 58779
23970 84880956 215650950
24991777 550 312 2768606