Knowledge
Data
560 96189 666762
20954160 64699 8087598 99442513 942256769
22722 4310 66291165101 53046129613 348749