0.500000000000
59b5edbb2e237fc80197801c97d268dc5d97b0ff621c0511be4933e51f9ac8b1
146477
bf2d22e13bc944ac7f5cd06e8ef0df54fb5375f82c555d934f77850214d07a56
0.500000000000
935b21418012b13b0cd6e3401a4b9f96aa74d6b85f775b6b063d22c10d197265
144762
9a63d2d954dd6396ab07a2a52dfefa7b5b6ac46296b8b0eb3a2350f4534b070d