Knowledge
Data
508 9103570 17474142 5245375760
6100429613 4415 432905833 29341299
802 8549167 765500 652 534