Knowledge
Data
4117310516 93771532 4096
25841672631 426110848 3825120 74429
20893030 64 18885619 14930