No problem, we've got 34782355 and 10030729 to multiply
34782355 × 10030729 = 10030729 × (34782355)
+ 10030729 × 5 giving us 50153645
+ 10030729 × 50 giving us 501536450
+ 10030729 × 300 producing 3009218700
+ 10030729 × 2000 giving us 20061458000
+ 10030729 × 80000 which equals 802458320000
+ 10030729 × 700000 that is equal 7021510300000
+ 10030729 × 4000000 resulting in 40122916000000
+ 10030729 × 30000000 giving us 300921870000000

= 348892376986795
