Knowledge
Data
16962713 620644095 93823309818 7234005550
831 745 9847628285 16437199205 58425
178818460 40322768 530327949 5893479