Knowledge
Data
151277 3892 370323 454516 2142
5098502 33707432 88268699214 20417859 79611746
8819478 70478425 73300165 990