Knowledge
Data
5093 4707727138 83830839286 7024709 3066922
978145280 5961158080 835 6016232 40449755
2268041 8912048 918130 31883475568