#created by Miguel Soto #main 74311226 74311226 37104630 37104630 37104630 00706925 00706925 78868119 97268402 97268402 55063751 55063751 29726552 23434538 23434538 23434538 69293721 23899727 21954587 21954587 22446869 22446869 22446869 13959634 21565445 21565445 21565445 28674152 72932673 01845204 01845204 01845204 99330325 99330325 02295440 43898403 43898403 70368879 70368879 70368879 #extra 21044178 21044178 73580471 84224627 17412721 17412721 79606837 08561192 22110647 74371660 48739166 37279508 64880894 55863245 52687916 !side 58921041 58921041 58921041 80978111 80978111 80978111 06614221 06614221 06614221 30459350 30459350 29549364 29549364 29549364 43898403