Knowledge
Data
39342 6581149 157
6718059282 21066502090 198273051 31433 652511
5114303120 3226547290 1554336 3902 30646396