Knowledge
Data
5076726 18939842 933962139 62571
5167 8843285020 30367986860
41671591 4955406 019590 4112213