Раз числа могут быть большими, то и работайте сразу с BigInt вместо обычных чисел.
UPD. Вынесено из комментариев:
данные с сервера приходят в таком виде
В таком - это каком? Приходит всегда строка. Не надо пытаться её распарсить как число. А если BigInt всё ещё нужен - в конструктор можно и строки передавать.