Knowledge
Data
24221646 70028 22769 138524
415066864 181 4892167408 28716860835 2623473360
40644 01536822959 58870832