Alright, let's work through 23315196 times 7344701 step by step
23315196 × 7344701 = 7344701 × (23315196)
+ 7344701 × 6 producing 44068206
+ 7344701 × 90 that is equal 661023090
+ 7344701 × 100 resulting in 734470100
+ 7344701 × 5000 that results in 36723505000
+ 7344701 × 10000 producing 73447010000
+ 7344701 × 300000 what gives us 2203410300000
+ 7344701 × 3000000 that results in 22034103000000
+ 7344701 × 20000000 yielding 146894020000000

= 171243143376396
