Knowledge
Data
6684250530 276 674253078 5394125 778110
43923031 138668175 58316266
31 50843868 3960 10097 14361