Alright, let's work through 28664967 times 23442044 step by step
28664967 × 23442044 = 23442044 × (28664967)
+ 23442044 × 7 that is equal 164094308
+ 23442044 × 60 yielding 1406522640
+ 23442044 × 900 which equals 21097839600
+ 23442044 × 4000 resulting in 93768176000
+ 23442044 × 60000 that equals 1406522640000
+ 23442044 × 600000 producing 14065226400000
+ 23442044 × 8000000 resulting in 187536352000000
+ 23442044 × 20000000 that is equal 468840880000000

= 671965417672548
