Knowledge
Data
643 16043 597316552
4926895 50698821 67047900 47933369 75056
22742 11 32 86458 356091