Knowledge
Data
181897158 23962638 8987902
18466 4643704959 15069
59113365998 979 525 4060 18106585605