Knowledge
Data
22728650 7172399 13088835 4251
809131 39 33
29214371 32585116 33786721 5044603818 894