99999 890390304273783255015320000687310000170080930010305051 557176919272140266134837000030909272304001100710000055 559369422605140177695461000033009272303901101470000062 561315133002140109912576000030909273303701000080000030 565999844981139984158272000031109273303501102760000090 567833376131139947953461000026809274303501101760000079 570679287331139904579318000033709274303601000190000075 99999 8903903042738834100153200013572200000300669411201790521 577597942712127934711549000017809429285908402370000006 580807984226128053504533000018909429285908500390000089