No problem, we've got 45839319 and 16219784 to multiply
45839319 × 16219784 = 16219784 × (45839319)
+ 16219784 × 9 what gives us 145978056
+ 16219784 × 10 resulting in 162197840
+ 16219784 × 300 producing 4865935200
+ 16219784 × 9000 giving us 145978056000
+ 16219784 × 30000 which equals 486593520000
+ 16219784 × 800000 resulting in 12975827200000
+ 16219784 × 5000000 that results in 81098920000000
+ 16219784 × 40000000 that results in 648791360000000

= 743503852887096
