Knowledge
Data
330762 32202 22185 8347428727 5786041
978793513 18339 3513 66659 29051014620
6677746083 4673565 21278616 201523860