Knowledge
Data
430643 69742 267352532 129493
31182 1229476 61262 9515491965
7958 7458449 65516 31970