Knowledge
Data
59989 956 590619 3912909
21429429 4299206 955817 91671054 406512041
18432 027510105 5353