Knowledge
Data
4905758 8450216 81806034
895787502 2575 71508 606399
17250962812 16767 8251068 31943083575 43055495