Knowledge
Data
22535 2916672 873165 16919488211 21190189620
78 162233 795 5972
630224691 4831 94049 3298