Knowledge
Data
59 3084 626439 7527319 303
44 77867 705 900 18126534109
142 2917368719 3327553 8345044961