Knowledge
Data
8944729 8595 580 4747148 588
1070 425767212 12207124 24593550 6937601
51315616 60070070554 632295222 927