Knowledge
Data
859008080 31667 759 1993079103
32757 65621992 7062102 57595
70157 33362600 05531727 156121 1841661