Knowledge
Data
60 17888 9932906 4371486 21633778
94833763650 49926739448 350 9574360 5015803
367883191 15888938 722070362 501886