Knowledge
Data
6269 550810622 95 5320 11826
39300471700 1099680 68769552752 331597 37165
725310031 110 655 6016