Alright, let's work through 18835476 times 48263329 step by step
18835476 × 48263329 = 48263329 × (18835476)
+ 48263329 × 6 yielding 289579974
+ 48263329 × 70 what gives us 3378433030
+ 48263329 × 400 which equals 19305331600
+ 48263329 × 5000 yielding 241316645000
+ 48263329 × 30000 producing 1447899870000
+ 48263329 × 800000 yielding 38610663200000
+ 48263329 × 8000000 which equals 386106632000000
+ 48263329 × 10000000 yielding 482633290000000

= 909062775059604
