Knowledge
Data
30537 523574185 950355 592609299
116653863 1671 9162683452 83023952668
3165602 532 3925 92724069 38345242