Knowledge
Data
645 0630309115 910 2187215
4965319 599896 48352 225751 58326004299
864084 315 302 5770