Knowledge
Data
6840567 558745227 4215461
851707589 415237 390 33211684538
5052 2371965 631445 16219305 6672