Knowledge
Data
31 2870854 59900322766
55 0372044510 25208220 580500
3945395612 2995 529375 2102350902