0.500000000000
d485b0e65020ea72dac1850e54ff00fbe57aecf25395fcfb19d42cee8ab00f32
166449
ad4056de9187ed19c0bb3768a3b1a061985358d592c60a16204b5ceffb9da9c8
418669
aa8446623d128840113a8c92fb2ca5f7501e0239255aa51a3adc1e176027485b
1035407
e11984866e96c29d103386c0427effffa2b53e36951b484074c315083fc5bcb6