Knowledge
Data
28660519 709882777 27643730800 48693428540
31615064 6851596 67067176441 64
593416679 24022103555 58