Knowledge
Data
418415 71795 860431 163957
259509653 1262011103 70911887 37036780655 32084071
08336 7634095619 64017960 568869890 24399774