Knowledge
Data
347193 474620973 6255 895
4000430 77654959 0388072
28209 0373101372 81015302149 50370796 63