Knowledge
Data
87582 29472064 304548342 814364714 12372517
28822659 44023997 08650 12622884 5274105
16619 2496 9303028