Knowledge
Data
511550576 416734641 774977 7274 65
98301149 5035 22000 6195186 80425
1972281 33230196 46437