Knowledge
Data
650616 400 905533151 6950569 2136
16307 686898 68609254 1949087657
966731 8405963 55183610