Knowledge
Data
17111098 85033015816 684536641 884306668
113545 341322 514484244 69686639
90 40 7250927423 97095472 785284004