No problem, we've got 20429899 and 51452013 to multiply
20429899 × 51452013 = 51452013 × (20429899)
+ 51452013 × 9 what gives us 463068117
+ 51452013 × 90 what gives us 4630681170
+ 51452013 × 800 which equals 41161610400
+ 51452013 × 9000 producing 463068117000
+ 51452013 × 20000 producing 1029040260000
+ 51452013 × 400000 which equals 20580805200000
+ 51452013 × 0000000 what gives us 0
+ 51452013 × 20000000 producing 1029040260000000

= 1051159428936687
