Knowledge
Data
3171586649 2411134894 270271147
65183302 14 50871 9304818200
589 0289022600 5026730 45