Knowledge
Data
23 58146520527 96833164911 5548639 9360891
7256 79141 18205102 652572642 46996713767
90700752 3985311076 88105324303 1308831206