Knowledge
Data
43008732 889419 90 579819 5343037136
15984531 263 4124655 999052 299
18 3881731 118185