Knowledge
Data
166 91952048749 12941160345 30095 2387114
19375 670316 578768169 18646 6298507
8978367187 245589 828 88932908450 11147916