Knowledge
Data
30612 4817511326 1685 149700316 895
695 27 899618344 1993 2296999931
67766 390 87638659