Knowledge
Data
3089 54269522 958302123 992662 2779305
4362862536 253221 1019926293 9256711167 41782300
6787631145 84 847428334 0144828 849441