Knowledge
Data
63266 489580 7674 7508 70404484
88660 9699 20870255 2580354056 90585
530 81 936725283 163730 150347