Knowledge
Data
14957 638 51301768
42845550095 5478378 625759
65082945 90 386570519 30772561 869964862