#created by Sam Nguyen #main 14558127 14558127 14558127 50005218 50005218 97268402 97268402 97268402 26077387 26077387 26077387 98338152 98338152 98338152 25733157 51227866 73628505 73628505 70368879 24224830 24224830 32807846 35726888 35726888 73594093 43898403 43898403 43898403 76375976 76375976 63166095 63166095 63166095 25955749 97616504 99550630 89208725 52340444 24010609 24010609 24010609 #extra 30194529 63288573 05821478 12421694 12421694 02857636 21887175 08491308 08491308 08491308 48815792 90673288 90673288 90673288 49725936 !side 53778229 53778229 53778229 82385847 82385847 82385847 none none none 34267821 34267821 34267821 15693423 15693423 15693423