Knowledge
Data
396 88483066 268362728 575737252 47749
786617706 88121218 4678 576515275
60476904103 961517 30855306984