Knowledge
Data
191179 520 98749427651 603555034 88689920
57286357589 932810491 1650866
73980 10298881 25467931269 13541645 3506982110