Knowledge
Data
21628447 50794 2862 9239 9501
4890 888145550 42392 185778 5998
5758 537671822 9355108 311493178 1744663290