Knowledge
Data
387068 886 27955 592
213195910 17749200 40370688 92110623
75613482 8727221 7765324715 96622