So the first thing I did was create a couple excel spreadsheets that looked about like this, just to get a feel for the numbers. It soon became apparent that I wouldn't get anywhere with Excel.

Size:
+ 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
2345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
34567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
5678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
67891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
8910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
91011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
5051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
* 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
11234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
22468101214161820222426283032343638404244464850525456586062646668707274767880828486889092949698100
3369121518212427303336394245485154576063666972757881848790939699102105108111114117120123126129132135138141144147150
44812162024283236404448525660646872768084889296100104108112116120124128132136140144148152156160164168172176180184188192196200
55101520253035404550556065707580859095100105110115120125130135140145150155160165170175180185190195200205210215220225230235240245250
66121824303642485460667278849096102108114120126132138144150156162168174180186192198204210216222228234240246252258264270276282288294300
7714212835424956637077849198105112119126133140147154161168175182189196203210217224231238245252259266273280287294301308315322329336343350
881624324048566472808896104112120128136144152160168176184192200208216224232240248256264272280288296304312320328336344352360368376384392400
9918273645546372819099108117126135144153162171180189198207216225234243252261270279288297306315324333342351360369378387396405414423432441450
10102030405060708090100110120130140150160170180190200210220230240250260270280290300310320330340350360370380390400410420430440450460470480490500
11112233445566778899110121132143154165176187198209220231242253264275286297308319330341352363374385396407418429440451462473484495506517528539550
121224364860728496108120132144156168180192204216228240252264276288300312324336348360372384396408420432444456468480492504516528540552564576588600
1313263952657891104117130143156169182195208221234247260273286299312325338351364377390403416429442455468481494507520533546559572585598611624637650
1414284256708498112126140154168182196210224238252266280294308322336350364378392406420434448462476490504518532546560574588602616630644658672686700
15153045607590105120135150165180195210225240255270285300315330345360375390405420435450465480495510525540555570585600615630645660675690705720735750
16163248648096112128144160176192208224240256272288304320336352368384400416432448464480496512528544560576592608624640656672688704720736752768784800
171734516885102119136153170187204221238255272289306323340357374391408425442459476493510527544561578595612629646663680697714731748765782799816833850
181836547290108126144162180198216234252270288306324342360378396414432450468486504522540558576594612630648666684702720738756774792810828846864882900
191938577695114133152171190209228247266285304323342361380399418437456475494513532551570589608627646665684703722741760779798817836855874893912931950
20204060801001201401601802002202402602803003203403603804004204404604805005205405605806006206406606807007207407607808008208408608809009209409609801000
2121426384105126147168189210231252273294315336357378399420441462483504525546567588609630651672693714735756777798819840861882903924945966987100810291050
222244668811013215417619822024226428630833035237439641844046248450652855057259461663866068270472674877079281483685888090292494696899010121034105610781100
23234669921151381611842072302532762993223453683914144374604835065295525755986216446676907137367597828058288518748979209439669891012103510581081110411271150
2424487296120144168192216240264288312336360384408432456480504528552576600624648672696720744768792816840864888912936960984100810321056108011041128115211761200
2525507510012515017520022525027530032535037540042545047550052555057560062565067570072575077580082585087590092595097510001025105010751100112511501175120012251250
26265278104130156182208234260286312338364390416442468494520546572598624650676702728754780806832858884910936962988101410401066109211181144117011961222124812741300
272754811081351621892162432702973243513784054324594865135405675946216486757027297567838108378648919189459729991026105310801107113411611188121512421269129613231350
28285684112140168196224252280308336364392420448476504532560588616644672700728756784812840868896924952980100810361064109211201148117612041232126012881316134413721400
292958871161451742032322612903193483774064354644935225515806096386676967257547838128418708999289579861015104410731102113111601189121812471276130513341363139214211450
3030609012015018021024027030033036039042045048051054057060063066069072075078081084087090093096099010201050108011101140117012001230126012901320135013801410144014701500
31316293124155186217248279310341372403434465496527558589620651682713744775806837868899930961992102310541085111611471178120912401271130213331364139514261457148815191550
323264961281601922242562883203523844164484805125445766086406727047367688008328648969289609921024105610881120115211841216124812801312134413761408144014721504153615681600
3333669913216519823126429733036339642946249552856159462766069372675979282585889192495799010231056108911221155118812211254128713201353138614191452148515181551158416171650
343468102136170204238272306340374408442476510544578612646680714748782816850884918952986102010541088112211561190122412581292132613601394142814621496153015641598163216661700
3535701051401752102452803153503854204554905255605956306657007357708058408759109459801015105010851120115511901225126012951330136514001435147015051540157516101645168017151750
36367210814418021625228832436039643246850454057661264868472075679282886490093697210081044108011161152118812241260129613321368140414401476151215481584162016561692172817641800
37377411114818522225929633337040744448151855559262966670374077781485188892596299910361073111011471184122112581295133213691406144314801517155415911628166517021739177618131850
383876114152190228266304342380418456494532570608646684722760798836874912950988102610641102114011781216125412921330136814061444148215201558159616341672171017481786182418621900
3939781171561952342733123513904294685075465856246637027417808198588979369751014105310921131117012091248128713261365140414431482152115601599163816771716175517941833187219111950
40408012016020024028032036040044048052056060064068072076080084088092096010001040108011201160120012401280132013601400144014801520156016001640168017201760180018401880192019602000
41418212316420524628732836941045149253357461565669773877982086190294398410251066110711481189123012711312135313941435147615171558159916401681172217631804184518861927196820092050
424284126168210252294336378420462504546588630672714756798840882924966100810501092113411761218126013021344138614281470151215541596163816801722176418061848189019321974201620582100
434386129172215258301344387430473516559602645688731774817860903946989103210751118116112041247129013331376141914621505154815911634167717201763180618491892193519782021206421072150
4444881321762202643083523964404845285726166607047487928368809249681012105611001144118812321276132013641408145214961540158416281672171617601804184818921936198020242068211221562200
4545901351802252703153604054504955405856306757207658108559009459901035108011251170121512601305135013951440148515301575162016651710175518001845189019351980202520702115216022052250
46469213818423027632236841446050655259864469073678282887492096610121058110411501196124212881334138014261472151815641610165617021748179418401886193219782024207021162162220822542300
47479414118823528232937642347051756461165870575279984689394098710341081112811751222126913161363141014571504155115981645169217391786183318801927197420212068211521622209225623032350
484896144192240288336384432480528576624672720768816864912960100810561104115212001248129613441392144014881536158416321680172817761824187219201968201620642112216022082256230423522400
494998147196245294343392441490539588637686735784833882931980102910781127117612251274132313721421147015191568161716661715176418131862191119602009205821072156220522542303235224012450
50501001502002503003504004505005506006507007508008509009501000105011001150120012501300135014001450150015501600165017001750180018501900195020002050210021502200225023002350240024502500
Proceed to page three