Knowledge
Data
26899821 40316910 930109 7864
411725163 760130058 238
218687258 509 84410017660 49825635 113147615