Knowledge
Data
16145689 9193 4245077 166192145 738
52 6340 05329 986857
50923614 838 8270572 78 1469235278