Knowledge
Data
505882 99095 96105901 646843189
58869 16899 77380212888 4360796
2945881 20 0092498 47746705