No problem, we've got 45055352 and 23254636 to multiply
45055352 × 23254636 = 23254636 × (45055352)
+ 23254636 × 2 producing 46509272
+ 23254636 × 50 that results in 1162731800
+ 23254636 × 300 giving us 6976390800
+ 23254636 × 5000 yielding 116273180000
+ 23254636 × 50000 that equals 1162731800000
+ 23254636 × 000000 resulting in 0
+ 23254636 × 5000000 yielding 116273180000000
+ 23254636 × 40000000 that results in 930185440000000

= 1047745810611872
