Knowledge
Data
86 22 69281 706021582 450914675
6981 9971 12534 42892206
608 93951 87241606538 3168745 2028