Alright, let's work through 18556905 times 64080355 step by step
18556905 × 64080355 = 64080355 × (18556905)
+ 64080355 × 5 that is equal 320401775
+ 64080355 × 00 that is equal 0
+ 64080355 × 900 resulting in 57672319500
+ 64080355 × 6000 yielding 384482130000
+ 64080355 × 50000 giving us 3204017750000
+ 64080355 × 500000 which equals 32040177500000
+ 64080355 × 8000000 yielding 512642840000000
+ 64080355 × 10000000 that is equal 640803550000000

= 1189133060101275
