Knowledge
Data
30 600952 6786822414
81 2341900919 83056500321 2121896 6581677
39 74 91604212 60991177