#created by Carlos Medrano #main 03717252 03717252 03717252 30328508 30328508 30328508 37445295 37445295 77723643 77723643 04939890 04939890 72989439 65192027 23434538 23434538 23434538 41386308 41386308 13974207 13974207 51858306 61901281 61901281 18964575 44394295 44394295 44394295 06417578 06417578 06417578 98045062 98045062 98045062 01475311 45986603 14087893 81439173 04904633 #extra 20366274 20366274 20366274 94977269 94977269 74822425 74822425 07391448 31924889 08561192 88033975 82633039 46772449 72167543 38495396 !side 13974207 47084486 47084486 05318639 05318639 05318639 79844764 79844764 73507661 73507661 73507661 78474168 78474168 53341729 53341729