10099491668143570792111009969867210070110080791687101000999659998386267999961000049168110087914299510099089680100847916721008411009921386421442041008397920270954709721387981008511451281008531008551008571008751010397959810087391665100883100885100982100984623571438966269110098662382795926245362699626955994162716626971010185814969447