Knowledge
Data
35012 26729241 6110435 830 116301
58471388 919 16749
55276262433 389571915 73007918280 7034810