Knowledge
Data
5628166 3322959 3957 2667
17910 2349 99 87633
913 43915006346 9611583 294548054 565829