No problem, we've got 45518057 and 30383881 to multiply
45518057 × 30383881 = 30383881 × (45518057)
+ 30383881 × 7 resulting in 212687167
+ 30383881 × 50 which equals 1519194050
+ 30383881 × 000 giving us 0
+ 30383881 × 8000 yielding 243071048000
+ 30383881 × 10000 producing 303838810000
+ 30383881 × 500000 yielding 15191940500000
+ 30383881 × 5000000 giving us 151919405000000
+ 30383881 × 40000000 yielding 1215355240000000

= 1383015227239217
