Alright, let's work through 41990474 times 73877864 step by step
41990474 × 73877864 = 73877864 × (41990474)
+ 73877864 × 4 resulting in 295511456
+ 73877864 × 70 yielding 5171450480
+ 73877864 × 400 that is equal 29551145600
+ 73877864 × 0000 yielding 0
+ 73877864 × 90000 producing 6649007760000
+ 73877864 × 900000 yielding 66490077600000
+ 73877864 × 1000000 that is equal 73877864000000
+ 73877864 × 40000000 what gives us 2955114560000000

= 3102166527467536
