Alright, let's work through 34378839 times 36599286 step by step
34378839 × 36599286 = 36599286 × (34378839)
+ 36599286 × 9 producing 329393574
+ 36599286 × 30 that equals 1097978580
+ 36599286 × 800 that equals 29279428800
+ 36599286 × 8000 that results in 292794288000
+ 36599286 × 70000 resulting in 2561950020000
+ 36599286 × 300000 producing 10979785800000
+ 36599286 × 4000000 resulting in 146397144000000
+ 36599286 × 30000000 that results in 1097978580000000

= 1258240960908954
