Knowledge
Data
31 562 49024926112
8736 03068 44053652001
70158514986 41061892 69729131092 706 6193794