Knowledge
Data
2992 2879044 2051 6786612091
761989 142725 42431 75121795555 132250
51 425 65720962200 850299