sa# QUERY89bfb3fa6d970841d0cc9bca2f7cda7e
sa# QUERY2eac7a18fcec7787bbc77c77a28a0ad9
sa# QUERYd5e8c2e435aa985ecaecc806d2ecd08e
sa# QUERYbca95b1f09c56ed6a7f214c4b4eba4fb
sa# QUERY6907ff14a77ba668f7b985bdfe4c469d
sa# QUERYf75b74cd80709bb7cc25b0ec02abe4e0
sa# QUERY292ac302b28cd6e9ddd18cc9ebab904e