Knowledge
Data
588898520 3493938991 55923 2628712 22870826
6027919604 8940500690 2833847336 2987
41681 7237272895 990 856134295 49154