99999 9503703990758834100153200011978100000001749360304100571 104152079721140585786244000002609530273308203130000050 106389066075139837084283000001509530273308207160000069 109553057618138819999331000001509530273308207100000070 111150068228138325578172000004509530273308200890000055