Knowledge
Data
40072995 14313136 76707890842 165693413 3618410
438442 310289895 87269450 36162
5081849 5214062 66 267913 9509844