Knowledge
Data
2950481 6565542678 4885495
532 59 6161205901 30221772579 107040720
667973560 611219 15 4715165327 367715806