OP's story doesn't make complete sense. It sounds like a scam of sorts really did happen but I don't know how he determined that bc1qq0ah... is the scammer's address as the funds were sent to 18 different addresses.
The transaction in question sounds like a withdrawal from a custodial service.
Custodial services usually process multiple withdrawals in a single transaction and that can be why there are 18 receiving addresses.
Is there anyway to understand where all those money gone ?
As I said in my previous, there is no outgoing transaction made from the address in question and the fund is still there.