Knowledge
Data
28580 388585149 10027298604 241508943
46390 21119202572 42151256117 5397610
829986 437132 2842069081 40