Knowledge
Data
20 32905 20025065 1849853641
19765 06993322 971172483 178450275
562268597 586175 680530220 1687 77079067