#created by Joseph Kang #main 43898403 43898403 43898403 26845680 17955766 25733157 24224830 24224830 24224830 98827725 70711847 70711847 70711847 10158145 10158145 36426778 36426778 78661338 78661338 78661338 52350806 21441617 21441617 99745551 99745551 99745551 85840608 85840608 85840608 00703897 00703897 57835716 57835716 57835716 90432163 25542642 25542642 25542642 52340444 14536035 04055337 04055337 43694650 43694650 43694650 14558127 14558127 14558127 90351981 32807846 63166095 63166095 63166095 93920420 83764718 #extra 76145142 62709239 85289965 63288573 55285840 30741503 30741503 05821478 02857636 93854893 93854893 26692769 03679218 31833038 75452921 !side 08102334 08102334 08102334 25789292 25789292 25789292 24725825 24725825 24725825 35027493 35027493 13974207 34267821 34267821 34267821