Knowledge
Data
30634143 686088477 1347390743 5120 4468558
10904 30257 17533495
76901809199 37403 78332 236390193