Knowledge
Data
521881 129480345 426057095 3236773449
38014318 29402 59 673 137782
625 401510 5703986290 598191 7637002