Knowledge
Data
29 90452 67317343 47657373 80
0451598 81750921 1556663935 39726634255 882049612
772146847 5052599843 9759902530 17580962 973945