Knowledge
Data
19718 253778 5567317 1345565603
42426640 57072440653 96795
331580 360074566 34526 6186764925