Knowledge
Data
512 398 59823522851 94 645017177
52202465766 8784 053423267 11429772660
54006 61914756995 94897122