Knowledge
Data
4535660 4184382 3772074 906108 4701328153
342 3002 32936
5273630501 507620435 51935776977 14668253