Knowledge
Data
603820586 4874000932 8463 65606 475143616
66002838 3262793 86990 7569
429 945510 750029241