#created by Oscar Velez #main 41999284 31833038 38342335 02857636 73628505 73628505 73628505 35371948 35371948 35371948 12580477 77610772 03987233 98978921 61283655 61283655 61283655 63845230 63845230 73915051 73915051 73915051 10045474 10045474 10045474 30194529 32448765 75452921 21076084 21076084 21076084 28776350 23924608 23924608 74997493 65330383 35199656 35199656 35199656 14558127 14558127 14558127 22862454 53582587 53582587 53582587 98700941 94145021 94145021 94145021 35261759 35261759 75249652 75249652 #extra 62709239 !side 15693423 15693423 15693423 38814750 38814750 38814750 83326048 83326048 83326048 24224830 24224830 23924608 55063751 55063751 49036338