Alright, let's work through 38715945 times 90734218 step by step
38715945 × 90734218 = 90734218 × (38715945)
+ 90734218 × 5 yielding 453671090
+ 90734218 × 40 that results in 3629368720
+ 90734218 × 900 what gives us 81660796200
+ 90734218 × 5000 yielding 453671090000
+ 90734218 × 10000 producing 907342180000
+ 90734218 × 700000 what gives us 63513952600000
+ 90734218 × 8000000 resulting in 725873744000000
+ 90734218 × 30000000 that equals 2722026540000000

= 3512860993706010
