Knowledge
Data
2911981 2994223538 8106 2704459122
29 2801 431 29544544 418104975
5618245 22512 182 88 9859520237