99999 9401601102647406880153210005169600000000209406200600001 341824928096149649719634000006009298281104700010000000 344814382713148699964632000000009298281104700020000000 352651527616146260246210000006009298281104700010000000 354968956610145556095147000004009298281104700080000000 99999 9401601102647839340253200012925900000100159301100900382 646633519697139864787764000008209647288507105420000013 658925062736143077332929000009409647288507108630000096 660228505737143468163110000009209647288507101600000064