Knowledge
Data
3983989 12270092 5505117 50343 736837197
123507 27033760 64278441 5610752827 64581464
3027059560 686 5044272012