Knowledge
Data
20175 471777 454025 14790 142452
22806624662 404935 1402 31000 179722
5052618 6399243 1482471231 9144