Knowledge
Data
659882 382980 59515948 173143 584123115
6335 715650818 9798241 92642087
303242 283071688 599 436