Knowledge
Data
21 2303865 135278408 75596
155950 796 513322 80570 979700
705062054 9466 443311 5428885 254743