Let's calculate 40378609 x 25497895
40378609 × 25497895 = 25497895 × (40378609)
+ 25497895 × 9 which equals 229481055
+ 25497895 × 00 that equals 0
+ 25497895 × 600 producing 15298737000
+ 25497895 × 8000 that results in 203983160000
+ 25497895 × 70000 that results in 1784852650000
+ 25497895 × 300000 resulting in 7649368500000
+ 25497895 × 0000000 giving us 0
+ 25497895 × 40000000 that results in 1019915800000000

= 1029569532528055
