Knowledge
Data
29 64444576 33186
955 7790255628 1494460 375381326
1307 67242165755 882365 5407030719 60072979