Knowledge
Data
16539262 63 479767 421121166
73528036 3619346926 227963 050732
22072640 0870512 1513200 886949 142861