Knowledge
Data
30862 954507095 58504 6150
3586056 619886309 991072 60123647 870977
800292 3846218376 727