Knowledge
Data
321539139 886089 846936 41018233288
820 07280968 60 06448 4314
874763 7358673831 3495973 9783847 743711