Knowledge
Data
25246824 341738 2449371 4078653760
774 32302 16388
878298393 462408346 8096 817680402 491862