Knowledge
Data
26800299 12 2062 8854882 052207527
30533 47761897 90709938879 594060
978412 996093679 3021 021802957