Knowledge
Data
31273 1136628 504 20066172 4304528
487768 61204738 097816
4125 443858 0216593 508028390