Knowledge
Data
1359 297 95109040482
50 453025095 8068944 086 3215498
94237490728 76 2810 6885449 016999