Knowledge
Data
40137014 9715533519 9405488 6589610
2573074 6720122 312569792 22408517
4710972852 360 8360845660 144274733