99999 8903903040287249610153200011853100000001109403202240331 385474685650131426466744000021910030274402400290000059 388411024659131001549063000027810030274402400220000032 391154907897130687785161000021010030274402400270000055 394390382353130423702762000021010030274402400330000025 397536224006130278918168000023910030274402400460000052 399938088377130243689951000021310030274402400300000061 402239871072130271582894000027610030274402400020000039