Knowledge
Data
3542 8338937 146202026 44530
3186 52614612718 19714573 9495259990 25592
64 50 945945 67948 344372