Knowledge
Data
166 375436 70219309812
3399129 61092011 3826447502 4919999 73796394
68580 78040984 254417437