Knowledge
Data
45293 139 2649 416050240
954596 36431048665 8372158 155047
586865483 87089728 92167921 5179301214 678