Knowledge
Data
23 3585013648 474
17957 70038 11273788 7948 199777924
31295 83245037 2004651 626514556