8b314093c7f72807c684591a8c0e6014a269154f20daed359e27a1a8d337a29f
confidential
0.033987487540
19562
d70b6fcdc5d9c429de06a60456905e5ebf4ff438420009a63c26e5e6ee4e38ea
confidential
0.032288113163
18678
952dff09cfb558f30226c790827049c25c7eed29f7db394586609b5825a05c48
confidential
0.022092870319
12923