#created by Jerry Han #main 28985331 14558127 14558127 14558127 61283655 98169343 93920420 52340444 35371948 04055337 04055337 21441617 05560911 04334811 36426778 90432163 25542642 25542642 98827725 01845204 01845204 01845204 00703897 57835716 57835716 57835716 81439173 90351981 76375976 73628505 63166095 63166095 24224830 24224830 24224830 43898403 43898403 43898403 10045474 10045474 10045474 #extra 02857636 26692769 03679218 30741503 30741503 30741503 93854893 93854893 63519819 76145142 94977269 55285840 75452921 85289965 63288573 !side 55063751 55063751 55063751 15693423 15693423 15693423 23002292 23002292 23002292 76375976 71645242 34267821 34267821 34267821 61740673