Knowledge
Data
833993 152636 3326
135406699 14760372 1615392
9659 53885 47177942 578445402 484673306