Knowledge
Data
294860 12836 8661
53104901563 547 205170586 80367175 5601490
580336749 02 11751008720