Knowledge
Data
80 5404679 2376358 2133868382
25 576464513 36749685 57764569862 1081361
147575879 417485 4970