Knowledge
Data
61 31443 47076766 17868029
328 2623447442 4456626 64283
530906 787680 4350429 51878589