Knowledge
Data
45856203 89164784 138988539 756073
88984 6843034161 553226563 29728
542053095 278827004 1670400 8034927170