Knowledge
Data
12 874267278 11657506 88483588351 3782849
430 671120399 630259
59540047 44375362 639784966 20 777239