30da95568fd96b9f18e0239fbbcb48c52711e7657a42b83a35ab48a9aa7a5187
confidential
0.024526559876
14076
d3cc604d769d78bac6144662a4acb6294a495e123c33b0be80ebe33f824bed7f
confidential
0.056060708288
32173
8050bcea9a1c68c33076b6f69faec417f776a4cff4767159d9c078b720343966
confidential
0.045549325484
25997