Alright, let's work through 28790226 times 13095317 step by step
28790226 × 13095317 = 13095317 × (28790226)
+ 13095317 × 6 yielding 78571902
+ 13095317 × 20 producing 261906340
+ 13095317 × 200 resulting in 2619063400
+ 13095317 × 0000 that results in 0
+ 13095317 × 90000 what gives us 1178578530000
+ 13095317 × 700000 that results in 9166721900000
+ 13095317 × 8000000 that is equal 104762536000000
+ 13095317 × 20000000 which equals 261906340000000

= 377017135971642
