Knowledge
Data
18037146989 7087910 6703471 35545080 856587
4966 979 3133 355
211292 326384074 6896032