Knowledge
Data
59 897832089 2417824 990 303002072
51741074109 170 81184503
33253927962 05137 6225 723619 84519566