Knowledge
Data
51 83 31171256322 449410 90696
16527 2384 439239744 60956277 683
5067447 337281616 9210872