Knowledge
Data
30 507924 37983448578 9878 14984499
8742157 18396668 6132 082405 604428
2877782 092125 86993738 2484 3477015