0.000000000000
1833daa5a25a3289b3206ae93f9c9566f0e8cb9740ce856d052a3d452a19e4c4
1221740
a132756ed65f78141c21f0ca49c9d030ad6ea428566ca8d0676cf60c1f5ac4b1
1227812
649c5700cb12127874fb5505c9c7475af701f8a1f12015b75e247e010e984940
0.000000000000
56b2f5de327fe77ef7eaa11d88c7c55880d6a9ca144483a127329f61c5ce6bf7