Knowledge
Data
2651 3946981556 20549 1587916008 450265230
623008889 216049 671182 96957983
913990522 43148 18 4287468593