Knowledge
Data
2048 31859351 0632667626 488
659 80360856 80481715827 7727032 556385611
566 24942988 6555911 58 5027