Knowledge
Data
44749464 8863 969909 1408007910
95658 70402 662050165
5037 7228193 4039960 293104 3689317045