This will work regardless of whether the same number can be displayed several times in 1 file:
$ awk '{a[$0][ARGIND]} END{for (i in a) if (length(a[i])==ARGIND) print i}' file[123] 10032
The above example uses GNU awk for true multidimensional arrays and ARGIND. Where necessary, they are easily configured for other awks, for example:
$ awk '!seen[$0,FILENAME]++{a[$0]++} END{for (i in a) if (a[i]==ARGC-1) print i}' file[123] 10032
If the numbers are unique in each file, you only need to:
$ awk '(++c[$0])==(ARGC-1)' file* 10032
source share