Knowledge
Data
18592903196 1342910431 507543 226723
6514701 5350 464 5430136
28937342 80 1606153 377 3475