Knowledge
Data
31 7366809 8802 836597
590748696 21415091499 6729 5341263 653852
1966 222108037 907902 3622 6199725856