Knowledge
Data
52001599 122252 166633 4042120 50526230
233194 545338 37002905127 24856621605
832 55337232 2151763620 42 26064552