Knowledge
Data
31659250 7504492 93290 86489669 9398
16254498 1989 80987 62953951 4190960
52665762 40114 11251832