Knowledge
Data
25855926 5802 50237313 28 695
5293266150 5580085 3383
762 8267593 85052950 4972914510 82719806