Alright, let's work through 37657266 times 35291895 step by step
37657266 × 35291895 = 35291895 × (37657266)
+ 35291895 × 6 yielding 211751370
+ 35291895 × 60 resulting in 2117513700
+ 35291895 × 200 that results in 7058379000
+ 35291895 × 7000 producing 247043265000
+ 35291895 × 50000 producing 1764594750000
+ 35291895 × 600000 yielding 21175137000000
+ 35291895 × 7000000 producing 247043265000000
+ 35291895 × 30000000 resulting in 1058756850000000

= 1328996277659070
