Knowledge
Data
30 5165728 58584875 433611797 1090
38 04 0657250 7996813436 3867282244
14 811373 3992398