99999 9807701991587839340253200016752100000300229309102380741 514830007583132232610901000001209593296407404060000045 524016007583131124832409000000809593296407406300000054 526440007572130904038217000000709593296407408270000062 613605007587142640239336000002109593296407402260000062 616007007582143488107828000002209593296407401830000070