Knowledge
Data
9046 304106 864 243033 7052031638
18 413 8466681 36 1988825105
197272 39588 60953744 86952685 6231659