Knowledge
Data
31373304 18032 8224626337 521289430 16447143
86435578 939766 594514 2255767 205082
965 30 84675235885 477313 396