You will need to store them as Text, because Excel will only never show more than 15 significant digits for numbers. Then you can use a formula:
[TABLE="class: grid"]
<tbody>[TR]
[TD="bgcolor: #C0C0C0"][/TD]
[TD="bgcolor: #C0C0C0"]A
[/TD]
[TD="bgcolor: #C0C0C0"]B
[/TD]
[TD="bgcolor: #C0C0C0"]C
[/TD]
[/TR]
[TR]
[TD="bgcolor: #C0C0C0"]1
[/TD]
[TD="bgcolor: #F3F3F3"]Input
[/TD]
[TD="bgcolor: #F3F3F3"]Output
[/TD]
[TD="bgcolor: #F3F3F3"][/TD]
[/TR]
[TR]
[TD="bgcolor: #C0C0C0"]2
[/TD]
[TD]1980039667511667[/TD]
[TD="bgcolor: #CCFFCC"]00001980039667511667[/TD]
[TD="bgcolor: #CCFFCC"]B2: =RIGHT(REPT(0, 20) & A2, 20)[/TD]
[/TR]
[TR]
[TD="bgcolor: #C0C0C0"]3
[/TD]
[TD]160024896898520[/TD]
[TD="bgcolor: #CCFFCC"]00000160024896898520[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="bgcolor: #C0C0C0"]4
[/TD]
[TD]15737642057[/TD]
[TD="bgcolor: #CCFFCC"]00000000015737642057[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="bgcolor: #C0C0C0"]5
[/TD]
[TD]37108985297597[/TD]
[TD="bgcolor: #CCFFCC"]00000037108985297597[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="bgcolor: #C0C0C0"]6
[/TD]
[TD]8620660[/TD]
[TD="bgcolor: #CCFFCC"]00000000000008620660[/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]