Knowledge
Data
59385 12 274177248 895
287 9882894 434 9339061 5147842159
346607920 8050718 7031665 716503799