Knowledge
Data
3052759 069009 27120366 252917967
86208 686 748
298419601 2000 743135785 6521450 0415176