Alright, let's work through 36941877 times 18317402 step by step
36941877 × 18317402 = 18317402 × (36941877)
+ 18317402 × 7 that is equal 128221814
+ 18317402 × 70 that equals 1282218140
+ 18317402 × 800 that equals 14653921600
+ 18317402 × 1000 resulting in 18317402000
+ 18317402 × 40000 which equals 732696080000
+ 18317402 × 900000 that equals 16485661800000
+ 18317402 × 6000000 producing 109904412000000
+ 18317402 × 30000000 that results in 549522060000000

= 676679211643554
