Knowledge
Data
312452 3655481 3004140 946957728 34902705
23 52794 9101894 9945009
858 20322665894 034572 764906