Knowledge
Data
159152967 9019669345 950110644 865561 633169057
1789910270 972 45688 569 3604454889
2357356845 42628713904 45652103 31880