Knowledge
Data
30752 51 4719915
43802 317033822 0291511503 160677786 93860
31887 98435281 25464023 95 37947