Alright, let's work through 41808228 times 31333021 step by step
41808228 × 31333021 = 31333021 × (41808228)
+ 31333021 × 8 producing 250664168
+ 31333021 × 20 producing 626660420
+ 31333021 × 200 that results in 6266604200
+ 31333021 × 8000 which equals 250664168000
+ 31333021 × 00000 that equals 0
+ 31333021 × 800000 producing 25066416800000
+ 31333021 × 1000000 that equals 31333021000000
+ 31333021 × 40000000 that results in 1253320840000000

= 1309978085896788
