Knowledge
Data
31053081 856974749 93969793611
64419 73693195410 583318 129839282 2365
160349428 08625077 5665 3872211