Knowledge
Data
31 059 528 83301631
12 85945211 3562259892 11397809661 196517
0927 772991 4661813 2608