Knowledge
Data
5867362 55477828 7821 434322550
317491308 9685229 3683029 860972169 93815
108857 10326593 44999370546 663 4591442064