Knowledge
Data
31285313 525242 3522 9748 27636837
588 905 590819044 74062772029 23866
17993 1759875185 31 33467 133