99999 10041011131070900513532000161293000-5000589307101530171 122750005724129583429074000005409780294607200100000053 130722505734128469928021000015309777295607200550000071 132445005676128313805790000022009776296207200080000059 99999 1004101113107810680153210010845400000000309401102200991 447688075000145656684750000021609058286810010960000078