Knowledge
Data
7268 45360803 39721342897 590777 4905032
3593980141 35542 338 30263185555 29307
5765 16688071 19881