Knowledge
Data
40793696 11 4056668 3540
91 829 86859478 17491 948600952
2949506 4168 8178 868 526116066