No problem, we've got 38444134 and 70344058 to multiply
38444134 × 70344058 = 70344058 × (38444134)
+ 70344058 × 4 what gives us 281376232
+ 70344058 × 30 giving us 2110321740
+ 70344058 × 100 which equals 7034405800
+ 70344058 × 4000 yielding 281376232000
+ 70344058 × 40000 that results in 2813762320000
+ 70344058 × 400000 what gives us 28137623200000
+ 70344058 × 8000000 producing 562752464000000
+ 70344058 × 30000000 that is equal 2110321740000000

= 2704316391855772
