#created by Daniel Contreras #main 93332803 55063751 63941210 55885348 64063868 31061682 20849090 94454495 94454495 56907986 64280356 12408276 93302695 23434538 23434538 53932291 81275020 81275020 81275020 48770333 78872731 78872731 78872731 31755044 67723438 01845204 99330325 99330325 67237709 67237709 67237709 12580477 43898403 43898403 46060017 46060017 46060017 94192409 83326048 83326048 40605147 40605147 40605147 05851097 #extra 82633039 00581014 17412721 91499077 04423206 84013237 56832966 62709239 71068247 74393852 85115440 85115440 48905153 48905153 11510448 !side 58921041 58921041 34267821 34267821 34267821 24508238 24508238 53129443 59438930 59438930 69279219 69279219 51452091 51452091 43898403