Knowledge
Data
58 20008369 13596233 367719150 252
8694988223 17005529748 2326963999 10477
2407036099 182766057 75096789