Knowledge
Data
25 260578 110622 377615577 18102
308031 668966423 802 81
24097829 6063 1886615234 531672 13307771