Knowledge
Data
1218626 2489090 839064531 9335638909 508009159
9190466 6036757191 72650325 182 56506
706707 123064 633