Knowledge
Data
50 47159170 33199590 7333714 47876
6493201664 41625728100 30557296 4015 9528
9928848 99680 38521