Knowledge
Data
3997510 1965921949 680 88198129246 57
450578 702392 2078
146179112 45375 7053676 18160701811