Knowledge
Data
306293 27581459 045940
113443 5771869 78689037539
5507490 77818200 946960 8436688 2035434