147197952743.999998662454224506829261312\ 5786285081833125038167126333712821051229\ 50998831523502041379242353