Alright, let's work through 37285686 times 90221109 step by step
37285686 × 90221109 = 90221109 × (37285686)
+ 90221109 × 6 producing 541326654
+ 90221109 × 80 what gives us 7217688720
+ 90221109 × 600 producing 54132665400
+ 90221109 × 5000 giving us 451105545000
+ 90221109 × 80000 that results in 7217688720000
+ 90221109 × 200000 that is equal 18044221800000
+ 90221109 × 7000000 resulting in 631547763000000
+ 90221109 × 30000000 yielding 2706633270000000

= 3363955940745774
