Knowledge
Data
307719615 67921893 4362065112 31869923089 23536080370
485 48900701 994546
250 824331129 11835890703 5506 252941554