Alright, let's work through 22709109 times 40056109 step by step
22709109 × 40056109 = 40056109 × (22709109)
+ 40056109 × 9 giving us 360504981
+ 40056109 × 00 that results in 0
+ 40056109 × 100 that results in 4005610900
+ 40056109 × 9000 resulting in 360504981000
+ 40056109 × 00000 resulting in 0
+ 40056109 × 700000 which equals 28039276300000
+ 40056109 × 2000000 resulting in 80112218000000
+ 40056109 × 20000000 that results in 801122180000000

= 909638545396881
