Knowledge
Data
159660 4668 19864964715
33268861 1963208 73801 52790133 39321652
50680 2100 37794260 03592977092