Knowledge
Data
32 389371536 7166414 99 6999234271
16605646980 90486432822 17 7707016390 31
03 787 2711300 5590461