Knowledge
Data
1251831076 42939049889 25380 655 10037071
988758 733344 308735086 329044 5804
3599820256 3973684223 493 5644762 22789