Knowledge
Data
180 16192437 8546309986 9215473989
86 6540072467 2191 712103
43999 49712 49187 04818250740 2978224354