Knowledge
Data
6235600 2573980 884488362 822508
7557 680208 4738586 009310238 254369
37917729 81374 66234602120