Knowledge
Data
4435606 91420 402502 8327010 2798121
342 6587917 87 036585 87413355
26592 362162 26169198