Knowledge
Data
34593297929 50 25573299 338863 513714
471596 18286826 8360064 975728 11801
503 6902605 64 36