Transaction ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae
1 Input
60 Outputs
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:0
- value
- 28024
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4937784900b774074430568832aa97140dc023bc OP_EQUALVERIFY OP_CHECKSIG
- address
- 17g8n7oiG5nrCSV9oUFHGpDa2cYEcq1h2b
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:1
- value
- 139665
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 48b10d4c3079c97afbea67bb3a5b164b1a6fa944 OP_EQUAL
- address
- 38KNg966x6Xfvee9crjayZpmJvfY5CH6cD
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:2
- value
- 279810
- script pubkey
- OP_0 OP_PUSHBYTES_20 01823521fca881fefe828b3653621a390ee0da7f
- address
- bc1qqxpr2g0u4zqlal5z3vm9xcs68y8wpknl87uvrv
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:3
- value
- 1291752
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 019ba15b9fac911170165d7383906dc845fab7a9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19W7aM7osJW34twPb4G9bCJcbSQAmU7hG
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:4
- value
- 1397538
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 32b071f10d2b6b3c7994034cf276dd6d4a85212a OP_EQUAL
- address
- 36K35kiwnzkLW5fypD8qv1e2iU3B9voiFu
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:5
- value
- 489477
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b0349ad420b4c4925e129e89488512a35bb66de5 OP_EQUAL
- address
- 3HkhsMLW3du3Upn5ypemb22qT5g3eSLAQ2
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:6
- value
- 209497
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 48c99978b4eeb2dbc2650c84b1fc87fe6a6577dc OP_EQUAL
- address
- 38Kt5jYE8Gw4H8kp5URNYPWgshiC1p8yjV
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:7
- value
- 237869
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0a9c0a98afb3b5130654c602ae2eaf3245f8f58d OP_EQUALVERIFY OP_CHECKSIG
- address
- 1y6gs8Z1YywNXF3SKQqXg9W7FsjRTQE7g
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:8
- value
- 359524
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 59f4eeb6e6dc275687ab2ba5ad501d2a448dae3f OP_EQUAL
- address
- 39tfUpisEKAyjjqV3er2gbWpXhzvFcsaMx
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:9
- value
- 546811
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2c4161c86aa12d48dc07d0cb4470742430375946 OP_EQUALVERIFY OP_CHECKSIG
- address
- 15314G2VNrpnCXjwWVyGVWzxWU5wffNQWk
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:10
- value
- 255808
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 035d96288be94197fbbcfa01ff4c59397144d74c OP_EQUAL
- address
- 31zp4dL3EkeS2nKPtNRcBF1Y2QnDBN2P7Y
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:11
- value
- 141350
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 809b59093158984c98139b7caf7d88e13f072d4c OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Cj1bJtY4ZEMG87uzAxfGnSCyZmbeLTDHT
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:12
- value
- 228842
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 8030fd0b5b9144ae6049da9449915b3be157210e OP_EQUAL
- address
- 3DNq6sjaStRt3NmQGfriBQYqyaWJ1Twcs3
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:13
- value
- 419380
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a427741a2f430eabc507c46c206a0c345c3ad183 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Fxy5jsSYNfUKyHAs474vJSLnRXLMS1rj8
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:14
- value
- 55933
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 36c4c5172bc6192cba5e50fa70cfbe8bab874f71 OP_EQUAL
- address
- 36gc8iMjTE4xexpPxsQAxEM6njsmLfnHk3
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:15
- value
- 69713
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 21fba77990183da02476cf9899ef1cc0a7766f03 OP_EQUAL
- address
- 34nhh7b9m5nEuq6oWXQFJBnSbC4kDH4kHQ
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:16
- value
- 1597781
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d5539f38736d9c5a896d2f0e108e52c5d146dc29 OP_EQUAL
- address
- 3M8z2ZNWNuGESwJHWpmPKFDypz1QQho2YB
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:17
- value
- 376799
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6baef65b1c32ad5df8976c1fee91e0dabd51046b OP_EQUAL
- address
- 3BWPpfYBePNyuLWeb6CbKJXKb3r9mQsMMU
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:18
- value
- 50000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5ef06d6fe7f4596ac0a4c8491cef87c4c512d200 OP_EQUAL
- address
- 3AM1TmeYMnhMG3K5vBES5nnMUNsFUpbkv2
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:19
- value
- 27905
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 f82834453f8a3497f5e0f40c38ed1521ddfac83b OP_EQUAL
- address
- 3QK9fZ3FhkbFaErgeHvJa9RmrZaZK9U5uh
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:20
- value
- 331211
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1948f7d43a1e9c2c25ffb697a0d115c641124ee2 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13JhJi1JD5Rm6PJBc7zm6u2VqSqWQnb89r
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:21
- value
- 89904
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c42b19c191b7087cd2359a17ad825606499c8134 OP_EQUAL
- address
- 3KaFzppsLT2t8H9kpAhPTxPwgWGoiQ1693
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:22
- value
- 111902
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 02177ff3b7a75d14ff58ebfa052367198c7cf31d OP_EQUALVERIFY OP_CHECKSIG
- address
- 1C4WBQ3Y7MzNcRY4oyUBhtm5iVHAre9Qq
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:23
- value
- 866442
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2d872cfc8f2e9bc546e202464a16b188fbbf2974 OP_EQUALVERIFY OP_CHECKSIG
- address
- 159jLonbhsZyBBBfazG76VBLLqDPPrJ9WK
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:24
- value
- 55866
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 fb5fc94b7b732dee3ced88667158d18dcf9729b3 OP_EQUAL
- address
- 3QcAH3RNx659W3RnuLQVFggwx8ud7avKw9
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:25
- value
- 26782124
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 83cc9d11428fc0874449b237ffe19f5dcd911969 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1D1tdvq8sRUkFHpDURDDxSwzxXjDRv2aN3
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:26
- value
- 50371
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5d89f70c954c5e7ed3e9e4d6b87300d62fcafa77 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19Xb7pW1EmYQ7mt4irwQnTK14dC5G4XED5
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:27
- value
- 276525
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5a35b0f98a5fe40ae686ba2bfa2e1f752cc5b3da OP_EQUAL
- address
- 39v14M22idzyDNwFPRYwXr5vNywAZUwrSx
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:28
- value
- 293296
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8d94cfb3576a2195997de84455eff64eb51f2390 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DucYe9vLLDQxW3ALgiLgFgKtGZquHs2C2
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:29
- value
- 166355
- script pubkey
- OP_0 OP_PUSHBYTES_20 2a3fa595c90a0cc1dc814b269de717e252db8f35
- address
- bc1q9gl6t9wfpgxvrhypfvnfmechuffdhre45lt4ux
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:30
- value
- 332824
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d8749eb2f6d809a835e2a9cb3004672ff9917ca6 OP_EQUAL
- address
- 3MRXasbMsjPEuhpg15nNR2uEpaSPr94c9S
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:31
- value
- 1467896
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 0dbeb91ca909cbb61c521ebb04b83ba02be785e6 OP_EQUAL
- address
- 32whBiA4nvQE5DzpMx3F4uhycQ6iPaTrXz
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:32
- value
- 2196508
- script pubkey
- OP_0 OP_PUSHBYTES_20 666d1b7ebb808ba23cd61ba2d6c37c370e4acbca
- address
- bc1qvek3kl4msz96y0xkrw3ddsmuxu8y4j72kvz6y8
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:33
- value
- 55866
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 8b8ec3b4babbbfaaa0bfba3585827a8b17c330b4 OP_EQUAL
- address
- 3EQvsf7T5ssjaRPBciprEV62LSySYKw5LB
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:34
- value
- 335409
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bc3ba16c0d307226aa32e859b21e70d58e4e1e46 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JAHUGXbKD9dfdmQPWLAUbyZHwkjcivWHY
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:35
- value
- 35779
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 54112a2723913e45549ddb1257a5c42551558ea8 OP_EQUAL
- address
- 39MXFH8ipntzHaKkp9yA5Guh72SPywFvwe
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:36
- value
- 64246
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bfc872b5c2e036424015fb4724425d036e99eccf OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JV4C1yU6XNMmWXNV835w7LNVqpCaUyawP
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:37
- value
- 168039
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 861d1a6b97b36b3c56deadabe604f012ce75a2d6 OP_EQUAL
- address
- 3Dv9LNi8C4EjDG61ggXusCJPRgvvYSNDx3
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:38
- value
- 63884
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b679f22c8584f99c9d0f3821a4ff2c00d2d103b6 OP_EQUAL
- address
- 3JKrzQuQ5dS3nLseieiWYfcjmwXYZ1jDLY
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:39
- value
- 12467
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 38329cbf2baaeb26f25d51581306f9d740ffd8de OP_EQUAL
- address
- 36pAPta57gTpQ2xUwKEE3aE1gBXnPcXUzy
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:40
- value
- 157575
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 af9bf0a975af4d3d235cb9bd97e197e17f81ddaa OP_EQUALVERIFY OP_CHECKSIG
- address
- 1H1Y4Uh5KvfRTfoPGYSCrBQ9Pth3SPWEng
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:41
- value
- 139824
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 00d274aa6d4bc6724874ac779d6ad95437ce9f44 OP_EQUALVERIFY OP_CHECKSIG
- address
- 115M7imdDgHUGTgttozg7cEg4SSenerGPy
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:42
- value
- 13700
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9bce5f94a7dcde989f5a95ebb222405fefb1e29f OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FCpxomN9wLoXuh4Zg5Mp1cuu8znmFAdpy
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:43
- value
- 215812
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b934aebc92471a9c0f5dd8f2939d1d730e66bdb0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1HtH7wNSKynBhSjokUsGDM5WqU6k1pUzsB
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:44
- value
- 1343575
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2299cef0b87e89cc1fb4b274f9df66ed1a6a7a23 OP_EQUALVERIFY OP_CHECKSIG
- address
- 149xEKEv4c6yLcKWzMgrtWemhTRiiGRMTT
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:45
- value
- 1396648
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c99ca263790bb190ff45d1c69fa19b37de476c22 OP_EQUAL
- address
- 3L53PFCuLn3a7pr6x6KS41eeEycCazEbR2
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:46
- value
- 279330
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 443e1c73f184e84b255c98df84c8ccfdceba1262 OP_EQUAL
- address
- 37urH9RzBY1aLaDLZJFhjMgN6vKiUBxBAU
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:47
- value
- 132291
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 56352833b36dd495f89d56d162576fc97dfc8d4f OP_EQUAL
- address
- 39YqiTTYMNo9sgPKSFJtxGzykCWs6MEq1d
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:48
- value
- 265074
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6df3eb8577e589b3ca87fc5a83be3a4944c674a3 OP_EQUAL
- address
- 3BiPnK51poPH9zbJoU8iDCm1Yh21JgVSBZ
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:49
- value
- 323812
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 53dfd98d7fbd113fe8c0b8bdb4a9d0eb0a89f906 OP_EQUAL
- address
- 39LWApiZuojxcNWbiq948wLpnoyrH2XxUA
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:50
- value
- 501321
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4b9e2aa183816e6b0045c67d05a3e0f27fa906c7 OP_EQUAL
- address
- 38ar5XvbwDqJqj9zdfdnSgHZSWH9SyHzNE
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:51
- value
- 23981
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ad663c89593db17780168da12809723e72d18cca OP_EQUAL
- address
- 3HVsJFAE91ctCcFnndycVRXUHeS9Jrjxhh
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:52
- value
- 83799
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 241f745f8fc0d5219edbf4e6380dad42f0433f90 OP_EQUALVERIFY OP_CHECKSIG
- address
- 14J11QhgwZGACogHapPyohED2EvLDnJqDF
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:53
- value
- 1396648
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 947471e12cec1a93fbf4abf2ad804626bf15b266 OP_EQUAL
- address
- 3FDyRfUPAn52vihWmHkkLRetJQJpF2k6dP
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:54
- value
- 251496
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3ab6ed02dff8939f8c810e0183e9aaa473d26677 OP_EQUALVERIFY OP_CHECKSIG
- address
- 16MTL33o2GgcnfV8RfaqTWQNd1eJhB5Zvs
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:55
- value
- 689261
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4bdd0f061b5510a54b359d11e0168e0117e68455 OP_EQUAL
- address
- 38c9RMi8oq43qFPPTCpMWHSC8K6Er2j7T1
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:56
- value
- 336140
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 48d080f160f7d1a5a137577d79cab84d4706fc00 OP_EQUAL
- address
- 38L2MSnfQ31V1n4fdgW9ur3cjVFxSdwAf6
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:57
- value
- 300000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 61fa324afa9139681d2e28d0914c0e43a6ac6838 OP_EQUAL
- address
- 3Ad5C76Q2AAmgwtMa7e8XfH4k5G4dWMrhc
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:58
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7f7787f2a893aa81c5d3ff132190d502cea0b05c OP_EQUAL
- address
- 3DJzw4x7AWG6PVt426Axke5vn7he7a6SAt
-
ad4c85b91b4f4e1f237f40291a07559c7c50f7f9b4e134e1a040ff80c765e7ae:59
- value
- 111610
- script pubkey
- OP_0 OP_PUSHBYTES_20 ee7406c780c60823dc15cacd1d4f516157aec3a3
- address
- bc1qae6qd3uqccyz8hq4etx36n63v9t6asarhrl89q