Knowledge
Data
30491 783 271 676742
22984140 325946427 247174460
39115153 2128691701 92888606 279093 87382064852