#created by Henvey Chen #main 80727721 96746083 96746083 18940556 18940556 59438930 59438930 59438930 44335251 44335251 44335251 47325505 47325505 47325505 38572779 38572779 38572779 53129443 53129443 93332803 82321037 73628505 73628505 73628505 30539496 30539496 30539496 36042004 36042004 36042004 61740673 82946847 82946847 82946847 23434538 53582587 83235263 13035077 13035077 13035077 #extra 21044178 42752141 42752141 12014404 95113856 82633039 74294676 74294676 65536818 42110604 88581108 88581108 33198837 84013237 56832966 !side 58921041 30241314 94145021 94145021 96474800 96474800 40838625 40838625 46502744 46502744 80978111 80978111 80978111 43898403 43898403