Knowledge
Data
138872 148 149
90744 3126571030 89088 259 36875751286
108320625 85665095 6083835 75504063 11234086