Case #1: 138230.0767579509 Case #2: 150796.4473723101 Case #3: 43982.2971502571 Case #4: 625.1769380644 Case #5: 40115197965108.7578125000 Case #6: 1683128839032.2145996094 Case #7: 157781570591.8766784668 Case #8: 6001732092524.2568359375 Case #9: 265435600888.6742858887 Case #10: 43986142901919.6640625000 Case #11: 58815384573808.9375000000 Case #12: 7582264764615.1035156250 Case #13: 286109483452.9133911133 Case #14: 253568243407.9239196777 Case #15: 120147305503.1600341797 Case #16: 7226023967263.5371093750 Case #17: 52470010054665.7265625000 Case #18: 10417488986419.2363281250 Case #19: 286225327420.0678100586 Case #20: 10107508982474.1855468750 Case #21: 112512151122.1970520020 Case #22: 28478939153152.2734375000 Case #23: 286249747415.6047973633 Case #24: 3872247773851.1611328125 Case #25: 315366328829.7574462891 Case #26: 10356909544975.6035156250 Case #27: 426429949268.4501342773 Case #28: 250061464371.3611450195 Case #29: 98131301385.2305603027 Case #30: 61099230262975.6562500000 Case #31: 3261898525408.9575195313 Case #32: 252394931725.7842407227 Case #33: 4992786967635.5957031250 Case #34: 15317541170533.3554687500 Case #35: 160178986563.3032531738 Case #36: 40658468072186.5859375000 Case #37: 288070056036.6994018555 Case #38: 9.4247779608 Case #39: 118993523176371.2812500000 Case #40: 530115847383.9221191406 Case #41: 15673461259630.3828125000 Case #42: 2668101602265.7485351563 Case #43: 3190021039678.6225585938 Case #44: 5487166618376.7539062500 Case #45: 8644632954074.1845703125 Case #46: 53089690819039.1875000000 Case #47: 60972163311.3018798828 Case #48: 6180826119852.3437500000 Case #49: 4820388595027.9833984375 Case #50: 180536677446.5152587891 Case #51: 2388533373201.6411132813 Case #52: 72741438494812.5781250000 Case #53: 159875752236.6626281738 Case #54: 14521873446871.2500000000 Case #55: 249621304536.3031311035 Case #56: 24837934783778.6562500000 Case #57: 660447774328.9941406250 Case #58: 39082482749078.0625000000 Case #59: 533257603133.2944946289 Case #60: 285661899525.4768676758 Case #61: 148030932287.1401367188 Case #62: 156553538746.2861328125 Case #63: 4517681239726.5361328125 Case #64: 267850517145.9599914551 Case #65: 3472665670326.5458984375 Case #66: 4351658056188.0688476563 Case #67: 5429778373889.5791015625 Case #68: 113773420099580.2656250000 Case #69: 286074574380.0811767578 Case #70: 8768178743532.6162109375 Case #71: 10133565401039.8691406250 Case #72: 5396435618993.5781250000 Case #73: 28725844068.5705184937 Case #74: 6286326899833176.0000000000 Case #75: 2726459776310.2529296875 Case #76: 5095039261509.3935546875 Case #77: 8180486720.7187614441 Case #78: 42185214653.5177078247 Case #79: 55746723569736.2890625000 Case #80: 2792546903588.0209960938 Case #81: 6833777568.3913736343 Case #82: 184098392526895.7187500000 Case #83: 2011035817939.9755859375 Case #84: 678383577099124.1250000000 Case #85: 3570451612048.8457031250 Case #86: 8488006831327.2041015625 Case #87: 61498964325.9055557251 Case #88: 1057948973333350.5000000000 Case #89: 5779910663955.0185546875 Case #90: 55622593266798.7734375000 Case #91: 5079773650091.3603515625 Case #92: 49098699222697.4609375000 Case #93: 271168878782.9909973145 Case #94: 285961937693.1411132813 Case #95: 255178014631.6305541992 Case #96: 132913408157.7716217041 Case #97: 15349278103530.0468750000 Case #98: 5162979745231.9541015625 Case #99: 1259804414238270.5000000000 Case #100: 1361708771948030.5000000000