Knowledge
Data
31568 2146620762 77216485 966910311
733461897 24933627034 527074
79507694 8168318874 5535145 284725468 3087178227