Knowledge
Data
42500411049 339482 42631380097 81768
5330122339 34453285 71530 2259735
61544 62032977 40101186513 93