Knowledge
Data
170186 94131632732 23882200888 20
6672 39948970 4684315594 825 1453113
29307278489 166129539 91435175771 89679406753