Knowledge
Data
946 2139128 3091458 5406295 18737282
99792 194671344 59808934701
21304612477 64532 47462 4683