10092867103227521037886610399146104922811055174110552189105657611060805010711968107315721076995310790179108157311082135510882307109335051094889710968448110029351100937011010241110454581105298311118086111416641118718811264664112758291129353811304913113049211133411511362661114652931151844511524997115303901162641811629003