Knowledge
Data
309 835032 3153816 475565 879
672 532282 66 1299514207 591360983
36761619 287422 48319581 32827421