Knowledge
Data
58 340246 297236727 40306 5367720779
28166575992 8100 958725749 4743073346
450080722 4067 144 24597072