Knowledge
Data
8184216 23671012 1878586576
782975977 45715826 149400110 6202089 8469
22343 758077 56802024 34557143