Knowledge
Data
42037639850 3941806 4113155076 19584960048
47391013240 5021686 2101822173 750848550
50027902850 6511 223068