Knowledge
Data
26 477268960 781225497 21
50560636 012035863 2906974 80597294715
4437772 7213709 081513896 754007830