Knowledge
Data
4552395825 820875342 99783415493 51 84543899
9614152293 6595992 401847
3856 8016 13010 964261006