Knowledge
Data
3195 3903669 9601880452 9625 2973
1538425 92097953 94761 8779905373
19148548 63359558 1795512624 21316325