10 874999830835310336 65 67073 934139939850838373 1 0 304748998782369184 73 34049 6471995986688227 10000 544 491179583044059136 25 92732 147966066329987111 9995 5254 307349481702670336 95 71297 223027100550548517 9992 3352 98857306903281664 93 90689 104342007701482757 9998 1080 473591736798299256 73 92545 598351273346236429 9991 7411 255655357479948544 5 72705 759910771238420491 9997 5565 325619313980093440 69 66593 118231348784052897 9992 6392 349300197136091840 49 54529 380673821796695563 10000 8048 324406298329383040 37 61185 937524512053264413 9995 3316