Knowledge
Data
149 10452 96731 73535
784147387 29040 258813422
5802510 396030 24713626111 3043 49139