99999 8903903990857839340253200016753900005000249309102060811 578191007620141439881220000002909494285407000610000059 581542007620140046098441000003909494285407000350000053 583816007622139132116541000003109494285407000570000053 585848007625138339039584000002409494285407000780000087 631538007534129249488619000001109494285407003250000072 634378007476129381305613000001109494285407003540000063 644396007510130568997354000005009494285407000170000070 646566007528130972549137000001909494285407001140000074 648090007514131286361418000007009494285407000080000055 665188007516136413945225000002709494285407000570000071 666182007488136795227580000005109494285407000150000075