Knowledge
Data
32 3072 58950446 46
838503808 71473 41777 49745920 337491810
624 10857589227 40215653 124046 4488134