900080999999999999009998270331898018382.270350530.000999999270331898018382.270999999999999990080999999996999999999999999999008099999999999999998387.244994.999999999999