Knowledge
Data
200843679 96842604 125334
3129690060 43123399 1112 5909117
31899753 885590 47699605 12705612 7761161