Knowledge
Data
31584283547 31512176765 3758670996 829949300
17295 47 259478 29823 52360446
2408 3551312 831620111 60