Knowledge
Data
344501 60945 0258 2276287
39070295 907 43815180 925510646 426019
416108 5735431 8074 39 1643103