Knowledge
Data
40580 5151843724 306400 15477 26417377
80536 114868464 79402269392 4413508
9933528703 6325123 14049029728