Knowledge
Data
302592 24157213 257446866 26233
9330678 390021086 485 76512081 131396
53324369 250030446 139882547