Knowledge
Data
21684 856216 790085362
3991 0312674 39206408 29627975110 110505661
783780 167227 237655687