Knowledge
Data
3330466 12531422436 88409485 214493807
294027 459156313 513932 145535
429809 59690923 4386847572 73615015