Knowledge
Data
31 21628670 84082666 21256 27688792317
11551 11065963497 57339602218 126
0489073 476578 07002 243941461