1038082107710691129167711321290113765781144454911727172117489301196969112249097122623671237300912784242130164871301649413016495130164981301649913016510130165131301652813016530130165361301654013016547130165481301655213016553134585331355382713902328143054111438116114666038149159471494638814950556149505571497350315007097