Knowledge
Data
283 30753435074 76660280 8462116
7980 4149267 166622
308027 65600079 2097 1445579 442656