Knowledge
Data
2107191 893209498 98003838 3456306503
18910 462421665 329733958 943581389
645 61041857 48154