Knowledge
Data
47087 2009411 65810406624 4430879
20429582918 431726971 2992192048
80 5059309345 1164071 992 4138