Alright, let's work through 28305495 times 25852505 step by step
28305495 × 25852505 = 25852505 × (28305495)
+ 25852505 × 5 producing 129262525
+ 25852505 × 90 which equals 2326725450
+ 25852505 × 400 that is equal 10341002000
+ 25852505 × 5000 resulting in 129262525000
+ 25852505 × 00000 that equals 0
+ 25852505 × 300000 what gives us 7755751500000
+ 25852505 × 8000000 yielding 206820040000000
+ 25852505 × 20000000 what gives us 517050100000000

= 731767951014975
