Knowledge
Data
2985333 018589 32992 397621683 999405
56377 994148616 405121580 5163806 6790711
5765944 89836 4836859700 3799329737