Knowledge
Data
165582295 6933640632 22803 163998052
7137256067 60989736 87254 27897057 5480
2980096 53967097 474427 4355934230