0.100000000000
3f59b77fcfd1451bbeb573ae6ce784599d53e832a04a95bb86207801f9a3ace1
459477
f3fb7789070f0674181f7846cf5fb2483bf7835bac941f16980b53fc4cb7cf4d
90.000000000000
5b7165ca2f4cf0b4a9eaa45b10086ecd061ba34330843025228dd57c44053093
458834
7941113b2bd51ed5939b023052f534bbce28fbb33869a4f75b7854a0b086bcc7