Knowledge
Data
934575594 85105413899 32992 32071451 436878989
50 45507406 3891146 921464
856636 581 1776