Knowledge
Data
526471660 22 10922517 408589
659 6503 4100854 6526593 934126950
614 4675607451 6140890