Knowledge
Data
506012924 397545853 2891424 255
3040 829195600 979 111378163 3703958
117092680 2677415 42403 7469991077