Knowledge
Data
189013781 69 87769226 95 38
789319718 3276098 4852257 9750013397 55247182
7524 23463 7435 969171 97