Knowledge
Data
21129875 1960320129 232708 9324451282 461
24 32841758480 20128425952 2167
75 963 52245359095 1237375047 2102979308