Knowledge
Data
490557 25294295 5311 88132635 28025723
16765476 903619 4595 53530690445 1948984
17157 56207773 290 495081