Knowledge
Data
62 64045680 3866 5297696 6245883
91991 32141898 8529163770 671984 66006748
50330 03045 76 17711184932 428