Knowledge
Data
502 409 3386026 549 655509235
2560247 7726615727 363 28314390622
19765 950821 74451294173 5585633 30920