Knowledge
Data
43239 187583688 59120 34555109455
94703 507300 8363198203
2902211586 58 458676 7866034 96