Knowledge
Data
593 14244206005 766 4137013
3041361361 875503812 73427 35080417325 512244
53095 12518760 11940868 089 372818