Knowledge
Data
132259870 288633 1175002 888502
166442 6331 43243396016
4412754 1330725954 970014338 759