Hi! So I have a simulator with extremely large numbers and when it gets to a certain number, it just won’t increase it any more. How can I handle this?

```
increaseClickRE.OnServerEvent:Connect(function(plr, baseAmount)
if plr:IsInGroup(9487345) then
print(1 * math.round(((((baseAmount * plr.ClickMultiplier.Value) * plr.PetMultiplier.Value) * plr:FindFirstChild("Multiplier").Value)) * 2) * plr:WaitForChild("RankMultiplier").Value)
plr:WaitForChild("leaderstats"):WaitForChild("Total Crowns").Value += 1 * math.round(((((baseAmount * plr.ClickMultiplier.Value) * plr.PetMultiplier.Value) * plr:FindFirstChild("Multiplier").Value)) * 2) * plr:WaitForChild("RankMultiplier").Value
plr:WaitForChild("leaderstats"):WaitForChild("Crowns").Value += 1 * math.round(((((baseAmount * plr.ClickMultiplier.Value) * plr.PetMultiplier.Value) * plr:FindFirstChild("Multiplier").Value)) * 2) * plr:WaitForChild("RankMultiplier").Value
else
plr:WaitForChild("leaderstats"):WaitForChild("Total Crowns").Value += 1 * math.round(((baseAmount * plr.ClickMultiplier.Value) * plr.PetMultiplier.Value) * plr:FindFirstChild("Multiplier").Value) * plr:WaitForChild("RankMultiplier").Value
plr:WaitForChild("leaderstats"):WaitForChild("Crowns").Value += 1 * math.round(((baseAmount * plr.ClickMultiplier.Value) * plr.PetMultiplier.Value) * plr:FindFirstChild("Multiplier").Value) * plr:WaitForChild("RankMultiplier").Value
end
end)
```

**NOTE**: The print on line 3 prints correctly. It is just performing + - * or / on it that it causing the problem