必须是合法有效的IP地址, 可以是IPv4或者是IPv6, 例如127.0.0.1或者2001:DB8:0:0:8:800:200C:417A
基本信息:

城市(city): Beijing

省份(region): Beijing

国家(country): China

运营商(isp): Tencent Cloud Computing (Beijing) Co. Ltd.

主机名(hostname): unknown

机构(organization): Shenzhen Tencent Computer Systems Company Limited

使用类型(Usage Type): Data Center/Web Hosting/Transit

用户上报:
类型 评论内容 时间
attack
(sshd) Failed SSH login from 139.199.164.21 (CN/China/-): 5 in the last 3600 secs
2020-07-12 12:25:21
attack
Jun 30 05:55:54 124388 sshd[1689]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
Jun 30 05:55:54 124388 sshd[1689]: Invalid user techno from 139.199.164.21 port 49822
Jun 30 05:55:56 124388 sshd[1689]: Failed password for invalid user techno from 139.199.164.21 port 49822 ssh2
Jun 30 05:57:52 124388 sshd[1884]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21  user=root
Jun 30 05:57:54 124388 sshd[1884]: Failed password for root from 139.199.164.21 port 41360 ssh2
2020-06-30 16:25:06
attackbotsspam
Jun 27 06:18:46 OPSO sshd\[25504\]: Invalid user joomla from 139.199.164.21 port 48852
Jun 27 06:18:46 OPSO sshd\[25504\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
Jun 27 06:18:48 OPSO sshd\[25504\]: Failed password for invalid user joomla from 139.199.164.21 port 48852 ssh2
Jun 27 06:20:42 OPSO sshd\[26430\]: Invalid user wilson from 139.199.164.21 port 42342
Jun 27 06:20:42 OPSO sshd\[26430\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
2020-06-27 15:48:29
attackspambots
Invalid user mind from 139.199.164.21 port 55598
2020-06-13 14:44:01
attackbotsspam
Jun  7 14:01:49 nextcloud sshd\[5983\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21  user=root
Jun  7 14:01:51 nextcloud sshd\[5983\]: Failed password for root from 139.199.164.21 port 41624 ssh2
Jun  7 14:09:58 nextcloud sshd\[18933\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21  user=root
2020-06-07 20:18:10
attack
Jun  2 12:13:47 hosting sshd[19768]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21  user=root
Jun  2 12:13:49 hosting sshd[19768]: Failed password for root from 139.199.164.21 port 59102 ssh2
...
2020-06-02 17:30:59
attackbotsspam
May 31 12:51:13 gw1 sshd[18630]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
May 31 12:51:15 gw1 sshd[18630]: Failed password for invalid user bsugar from 139.199.164.21 port 45254 ssh2
...
2020-05-31 17:57:23
attack
Invalid user blake from 139.199.164.21 port 47940
2020-05-27 16:21:51
attackspambots
Invalid user president from 139.199.164.21 port 42080
2020-04-27 03:41:10
attack
Apr 24 02:32:30 web9 sshd\[7118\]: Invalid user helen from 139.199.164.21
Apr 24 02:32:30 web9 sshd\[7118\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
Apr 24 02:32:31 web9 sshd\[7118\]: Failed password for invalid user helen from 139.199.164.21 port 32798 ssh2
Apr 24 02:35:23 web9 sshd\[7526\]: Invalid user arojas from 139.199.164.21
Apr 24 02:35:23 web9 sshd\[7526\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
2020-04-24 23:28:24
attack
Apr  5 13:24:41 localhost sshd[130020]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21  user=root
Apr  5 13:24:42 localhost sshd[130020]: Failed password for root from 139.199.164.21 port 57434 ssh2
Apr  5 13:28:16 localhost sshd[130264]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21  user=root
Apr  5 13:28:17 localhost sshd[130264]: Failed password for root from 139.199.164.21 port 40370 ssh2
Apr  5 13:31:51 localhost sshd[130539]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21  user=root
Apr  5 13:31:53 localhost sshd[130539]: Failed password for root from 139.199.164.21 port 51538 ssh2
...
2020-04-06 02:42:23
attackbotsspam
Mar 25 18:46:35 vps46666688 sshd[25456]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
Mar 25 18:46:37 vps46666688 sshd[25456]: Failed password for invalid user sian from 139.199.164.21 port 50082 ssh2
...
2020-03-26 06:40:41
attack
$f2bV_matches
2020-03-22 16:48:09
attack
Feb 10 05:51:19 MK-Soft-VM3 sshd[2986]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21 
Feb 10 05:51:21 MK-Soft-VM3 sshd[2986]: Failed password for invalid user qeg from 139.199.164.21 port 37150 ssh2
...
2020-02-10 18:34:38
attack
Unauthorized connection attempt detected from IP address 139.199.164.21 to port 2220 [J]
2020-01-29 06:19:30
attackbotsspam
Unauthorized connection attempt detected from IP address 139.199.164.21 to port 2220 [J]
2020-01-26 20:52:11
attack
Jan 23 18:11:37 OPSO sshd\[29391\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21  user=root
Jan 23 18:11:38 OPSO sshd\[29391\]: Failed password for root from 139.199.164.21 port 35078 ssh2
Jan 23 18:16:46 OPSO sshd\[30651\]: Invalid user joshua from 139.199.164.21 port 58104
Jan 23 18:16:46 OPSO sshd\[30651\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
Jan 23 18:16:49 OPSO sshd\[30651\]: Failed password for invalid user joshua from 139.199.164.21 port 58104 ssh2
2020-01-24 01:33:08
attack
Unauthorized connection attempt detected from IP address 139.199.164.21 to port 2220 [J]
2020-01-15 03:28:32
attackspam
SSHScan
2020-01-12 00:18:31
attack
Dec 31 02:58:19 vps46666688 sshd[32011]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
Dec 31 02:58:21 vps46666688 sshd[32011]: Failed password for invalid user tecnico from 139.199.164.21 port 55688 ssh2
...
2019-12-31 14:07:42
attackspambots
Dec 11 08:44:36 sso sshd[4407]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
Dec 11 08:44:37 sso sshd[4407]: Failed password for invalid user guest from 139.199.164.21 port 59554 ssh2
...
2019-12-11 16:42:20
attack
Dec  9 14:18:17 sachi sshd\[11066\]: Invalid user jinsheng from 139.199.164.21
Dec  9 14:18:17 sachi sshd\[11066\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
Dec  9 14:18:19 sachi sshd\[11066\]: Failed password for invalid user jinsheng from 139.199.164.21 port 46934 ssh2
Dec  9 14:23:58 sachi sshd\[11559\]: Invalid user weyand from 139.199.164.21
Dec  9 14:23:58 sachi sshd\[11559\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
2019-12-10 08:25:49
attackspam
2019-12-09T07:03:15.738678shield sshd\[28217\]: Invalid user foldes from 139.199.164.21 port 35900
2019-12-09T07:03:15.744098shield sshd\[28217\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
2019-12-09T07:03:18.062780shield sshd\[28217\]: Failed password for invalid user foldes from 139.199.164.21 port 35900 ssh2
2019-12-09T07:09:44.048520shield sshd\[30801\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21  user=root
2019-12-09T07:09:45.769989shield sshd\[30801\]: Failed password for root from 139.199.164.21 port 41518 ssh2
2019-12-09 15:14:13
attack
2019-09-09 12:49:14,062 fail2ban.actions        [814]: NOTICE  [sshd] Ban 139.199.164.21
2019-09-09 15:58:02,598 fail2ban.actions        [814]: NOTICE  [sshd] Ban 139.199.164.21
2019-09-09 19:04:54,669 fail2ban.actions        [814]: NOTICE  [sshd] Ban 139.199.164.21
...
2019-10-03 16:34:06
attack
Invalid user mailtest from 139.199.164.21 port 55558
2019-09-26 20:16:39
attack
Sep 22 08:30:20 rpi sshd[19178]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21 
Sep 22 08:30:22 rpi sshd[19178]: Failed password for invalid user suva from 139.199.164.21 port 55832 ssh2
2019-09-22 17:53:35
attack
2019-09-09 12:49:14,062 fail2ban.actions        [814]: NOTICE  [sshd] Ban 139.199.164.21
2019-09-09 15:58:02,598 fail2ban.actions        [814]: NOTICE  [sshd] Ban 139.199.164.21
2019-09-09 19:04:54,669 fail2ban.actions        [814]: NOTICE  [sshd] Ban 139.199.164.21
...
2019-09-13 13:21:58
attackspam
Sep  7 12:57:21 hcbb sshd\[9710\]: Invalid user vserver from 139.199.164.21
Sep  7 12:57:21 hcbb sshd\[9710\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
Sep  7 12:57:23 hcbb sshd\[9710\]: Failed password for invalid user vserver from 139.199.164.21 port 34354 ssh2
Sep  7 12:58:58 hcbb sshd\[9818\]: Invalid user P@ssw0rd123 from 139.199.164.21
Sep  7 12:58:58 hcbb sshd\[9818\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
2019-09-08 14:36:58
attackbots
Sep  2 22:42:58 kapalua sshd\[6125\]: Invalid user mdev from 139.199.164.21
Sep  2 22:42:58 kapalua sshd\[6125\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
Sep  2 22:42:59 kapalua sshd\[6125\]: Failed password for invalid user mdev from 139.199.164.21 port 41434 ssh2
Sep  2 22:47:41 kapalua sshd\[6565\]: Invalid user ismail from 139.199.164.21
Sep  2 22:47:41 kapalua sshd\[6565\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
2019-09-03 17:07:15
attackspam
Aug 31 05:38:12 OPSO sshd\[13135\]: Invalid user joomla from 139.199.164.21 port 36018
Aug 31 05:38:12 OPSO sshd\[13135\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
Aug 31 05:38:14 OPSO sshd\[13135\]: Failed password for invalid user joomla from 139.199.164.21 port 36018 ssh2
Aug 31 05:41:05 OPSO sshd\[13559\]: Invalid user wy from 139.199.164.21 port 33292
Aug 31 05:41:05 OPSO sshd\[13559\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.21
2019-08-31 11:56:28
相同子网IP讨论:
IP 类型 评论内容 时间
139.199.164.132 attack
Invalid user ul from 139.199.164.132 port 41604
2020-03-27 01:40:43
139.199.164.132 attackspambots
(sshd) Failed SSH login from 139.199.164.132 (CN/China/-): 5 in the last 3600 secs; Ports: *; Direction: inout; Trigger: LF_SSHD; Logs: Mar 24 10:22:25 s1 sshd[7395]: Invalid user jason from 139.199.164.132 port 36412
Mar 24 10:22:27 s1 sshd[7395]: Failed password for invalid user jason from 139.199.164.132 port 36412 ssh2
Mar 24 10:51:26 s1 sshd[8079]: Invalid user juri from 139.199.164.132 port 35980
Mar 24 10:51:28 s1 sshd[8079]: Failed password for invalid user juri from 139.199.164.132 port 35980 ssh2
Mar 24 10:58:38 s1 sshd[8206]: Invalid user rpc from 139.199.164.132 port 35778
2020-03-25 01:02:37
139.199.164.132 attack
Mar 18 12:31:11 hosting180 sshd[19734]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.132  user=root
Mar 18 12:31:14 hosting180 sshd[19734]: Failed password for root from 139.199.164.132 port 55540 ssh2
...
2020-03-19 12:25:00
139.199.164.132 attackbotsspam
Unauthorized connection attempt detected from IP address 139.199.164.132 to port 2220 [J]
2020-02-02 10:16:43
139.199.164.132 attack
$f2bV_matches
2020-01-29 01:21:00
139.199.164.132 attackspam
Unauthorized connection attempt detected from IP address 139.199.164.132 to port 2220 [J]
2020-01-28 01:56:44
139.199.164.132 attack
Dec 13 12:55:28 ny01 sshd[8388]: Failed password for root from 139.199.164.132 port 33176 ssh2
Dec 13 13:01:27 ny01 sshd[9121]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.132
Dec 13 13:01:29 ny01 sshd[9121]: Failed password for invalid user ju from 139.199.164.132 port 51274 ssh2
2019-12-14 02:07:05
139.199.164.132 attackbotsspam
Dec  8 06:59:36 hanapaa sshd\[4655\]: Invalid user aaser from 139.199.164.132
Dec  8 06:59:36 hanapaa sshd\[4655\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.132
Dec  8 06:59:38 hanapaa sshd\[4655\]: Failed password for invalid user aaser from 139.199.164.132 port 41992 ssh2
Dec  8 07:08:32 hanapaa sshd\[5543\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.132  user=mysql
Dec  8 07:08:34 hanapaa sshd\[5543\]: Failed password for mysql from 139.199.164.132 port 43964 ssh2
2019-12-09 01:41:32
139.199.164.132 attackspambots
$f2bV_matches
2019-12-06 00:14:24
139.199.164.132 attack
Sep 15 18:55:41 server sshd\[13860\]: Invalid user fd from 139.199.164.132 port 34104
Sep 15 18:55:41 server sshd\[13860\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.132
Sep 15 18:55:42 server sshd\[13860\]: Failed password for invalid user fd from 139.199.164.132 port 34104 ssh2
Sep 15 19:00:07 server sshd\[13299\]: Invalid user dana from 139.199.164.132 port 36894
Sep 15 19:00:07 server sshd\[13299\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.132
2019-09-16 00:20:27
139.199.164.87 attackspambots
Sep  5 01:26:44 dedicated sshd[23108]: Invalid user mcserver123 from 139.199.164.87 port 40436
2019-09-05 07:29:17
139.199.164.87 attack
Aug 16 21:17:52 kapalua sshd\[22831\]: Invalid user rs from 139.199.164.87
Aug 16 21:17:52 kapalua sshd\[22831\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.87
Aug 16 21:17:55 kapalua sshd\[22831\]: Failed password for invalid user rs from 139.199.164.87 port 49986 ssh2
Aug 16 21:23:52 kapalua sshd\[23421\]: Invalid user git from 139.199.164.87
Aug 16 21:23:52 kapalua sshd\[23421\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.87
2019-08-17 15:31:56
139.199.164.87 attackspambots
Aug 15 20:29:47 tdfoods sshd\[20642\]: Invalid user webusr from 139.199.164.87
Aug 15 20:29:47 tdfoods sshd\[20642\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.87
Aug 15 20:29:49 tdfoods sshd\[20642\]: Failed password for invalid user webusr from 139.199.164.87 port 39446 ssh2
Aug 15 20:35:41 tdfoods sshd\[21281\]: Invalid user 123456 from 139.199.164.87
Aug 15 20:35:41 tdfoods sshd\[21281\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.87
2019-08-16 21:58:42
139.199.164.87 attackbotsspam
Jul 25 01:52:44 h2177944 sshd\[27599\]: Invalid user user1 from 139.199.164.87 port 46650
Jul 25 01:52:44 h2177944 sshd\[27599\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=139.199.164.87
Jul 25 01:52:46 h2177944 sshd\[27599\]: Failed password for invalid user user1 from 139.199.164.87 port 46650 ssh2
Jul 25 01:55:23 h2177944 sshd\[27653\]: Invalid user admin from 139.199.164.87 port 44630
...
2019-07-25 09:31:20
139.199.164.87 attack
Invalid user bahin from 139.199.164.87 port 36288
2019-06-23 06:02:08
WHOIS信息:
b
DIG信息:

; <<>> DiG 9.10.3-P4-Ubuntu <<>> 139.199.164.21
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 12411
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;139.199.164.21.			IN	A

;; AUTHORITY SECTION:
.			3600	IN	SOA	a.root-servers.net. nstld.verisign-grs.com. 2019040501 1800 900 604800 86400

;; Query time: 2 msec
;; SERVER: 67.207.67.3#53(67.207.67.3)
;; WHEN: Sat Apr 06 04:03:39 +08 2019
;; MSG SIZE  rcvd: 118

HOST信息:
Host 21.164.199.139.in-addr.arpa. not found: 3(NXDOMAIN)
NSLOOKUP信息:
Server:		67.207.67.3
Address:	67.207.67.3#53

** server can't find 21.164.199.139.in-addr.arpa: NXDOMAIN

相关IP信息:
最新评论:
IP 类型 评论内容 时间
170.106.76.57 attackspam
Unauthorized connection attempt detected from IP address 170.106.76.57 to port 2406 [J]
2020-01-14 18:55:46
219.90.92.226 attackbotsspam
Unauthorized connection attempt detected from IP address 219.90.92.226 to port 80 [J]
2020-01-14 19:11:02
94.21.225.197 attack
Unauthorized connection attempt detected from IP address 94.21.225.197 to port 8080 [J]
2020-01-14 18:38:20
117.102.100.178 attackspambots
Unauthorized connection attempt detected from IP address 117.102.100.178 to port 139 [J]
2020-01-14 18:34:53
36.32.3.137 attackspambots
Unauthorized connection attempt detected from IP address 36.32.3.137 to port 80 [J]
2020-01-14 18:46:05
84.60.60.17 attackspambots
Unauthorized connection attempt detected from IP address 84.60.60.17 to port 81 [J]
2020-01-14 19:05:57
70.80.218.37 attack
Unauthorized connection attempt detected from IP address 70.80.218.37 to port 8000 [J]
2020-01-14 19:07:10
75.87.91.110 attack
Unauthorized connection attempt detected from IP address 75.87.91.110 to port 8000 [J]
2020-01-14 18:43:44
92.63.194.26 attackbots
2020-01-14T11:42:13.9027961240 sshd\[28216\]: Invalid user admin from 92.63.194.26 port 41806
2020-01-14T11:42:13.9060961240 sshd\[28216\]: pam_unix\(sshd:auth\): authentication failure\; logname= uid=0 euid=0 tty=ssh ruser= rhost=92.63.194.26
2020-01-14T11:42:15.9224611240 sshd\[28216\]: Failed password for invalid user admin from 92.63.194.26 port 41806 ssh2
...
2020-01-14 19:04:27
211.23.31.169 attackbots
Unauthorized connection attempt detected from IP address 211.23.31.169 to port 8000 [J]
2020-01-14 18:48:59
94.71.97.107 attackspam
Unauthorized connection attempt detected from IP address 94.71.97.107 to port 85 [J]
2020-01-14 18:37:54
196.201.206.123 attackspambots
23/tcp
[2020-01-14]1pkt
2020-01-14 18:49:38
195.224.138.61 attackspam
Unauthorized connection attempt detected from IP address 195.224.138.61 to port 2220 [J]
2020-01-14 18:49:52
73.151.94.56 attackspambots
Unauthorized connection attempt detected from IP address 73.151.94.56 to port 81 [J]
2020-01-14 18:44:13
191.242.246.252 attack
Unauthorized connection attempt detected from IP address 191.242.246.252 to port 80 [J]
2020-01-14 18:50:12

最近上报的IP列表

134.175.27.130 118.24.111.126 118.24.99.163 114.34.30.113
103.23.100.183 62.175.170.9 51.68.127.28 45.55.225.152
41.228.12.149 41.175.230.43 34.73.182.101 74.70.201.53
38.135.122.124 77.232.160.22 49.156.54.146 128.14.136.78
118.24.26.7 108.35.176.202 202.57.50.59 120.192.201.22