Knowledge
Data
8378 286 128661 429582
3477708 998486225 67 24856084 73553456
270 246666710 495246231