Knowledge
Data
34275605 6046354 678336 635508 255113
652488 73238 8485905 2087967 4755676
48004679 3202286 786620 64 4271826589