Knowledge
Data
83376 643 20670028 40751838207 21819325
372336 1472207412 45173605 9706635 84292
8450998 77453 804444600 460799152 5871895