0.400000000000
0ca39117e86eca1665428ac8677caacc8800f14d01be09745472a293ee2592a1
356646
a32571814a3cf6d19d421b1aa171cecb56e1706b9169f8a0ef2abcabf3b5f613
0.300000000000
c110d5f8479ebf61d9e300a4a3e8068438342f41eae5e4b193a7058122fec351
356592
588a358240c18f9f5708e8061a994bcc71fa15f12048cdd41a51bcb8b8721d8f