Knowledge
Data
2889 89325307797 32163958 925333745 79217254286
53 058813 254447478 4280130390 811914379
31170976305 85008828855 9584