Knowledge
Data
1332284 8694 168 486391
6450321340 20188477 41732
1581350165 93124914615 603996 34290