Knowledge
Data
18666 58886 81 665 522679711
7936 092016 30656 41998 06999660951
46 881 2267 40462840 3207