99999 890390398343783836025320000034600000000193930020384061 673488493230141985076943000029010188278506200040000077 676558549652141454077011000039210188278506200140000070 680171116100140958616015000042910188278506200340000048 682476160559140716834675000037910188278506200680000092 684108688561140580993932000016110188278506200050000075