Knowledge
Data
386376989 15156280 895968
6651534729 48758806096 30715451080
49368842420 405588856 31