Knowledge
Data
30 290 328
5012187087 572576029 2387373914 01311
603830002 3868396 97712744 3566952 5010493