Knowledge
Data
25 6599681 809 30175 92888963
894164 5143197880 1162908 52624870
397190 706 7366830 952