Knowledge
Data
2767 18368 63802 342 6086881
976 2205560 845389
305 1957 2895676131 6106126 792100402