Knowledge
Data
9292953 668536 3744689549 595352 9545668371
2016368 28426587239 6552084809
640 217 858974 3775 1159146105