Knowledge
Data
396166602 4050 13067596875 70393674577 181074
488428 987484 428699604 8037116
949572 3349829 31749 8454932