Knowledge
Data
58 351406788 487404572 6965370 991357
25610 56699 896488 634
884125712 76782619 737663495 51241850 5129