Knowledge
Data
31560 18 80677103627 27
50708 4925 635835 73900895960
85990377 22647110 68930234 206669