Knowledge
Data
156 821333987 773 16227 27512
50506337603 78155 54360
585110002 101 70540982659 01369241011 376