Knowledge
Data
468755428 3391601 77840 4083 88
82 81 217035 3963860 412717
20803 14743962 0449686 3068 50