Knowledge
Data
31 2068 16 412 5910237
959 515028 584547459 84437257
285114 298152 5254251 6841 92849731