Knowledge
Data
81518376 44088972 279028 66068 992
42014025082 38240 3856255221 88 94205785
42699430 436 9034