Knowledge
Data
128356 5398 838667676 81210468
91924918038 644 85 2961735 9125
20946746 211 37916177 177393 130176004