Knowledge
Data
3078 58093352 2850003
28563758 1375084842 21405 67973015733 9866774961
048925134 013969 1602 12076020