Knowledge
Data
95 1110 566 5059529 4829
1912 25823226141 604702 3374052 693474
31618 688 96151070846 4185