#created by Guanfa Huang #main 70095154 37742478 37742478 55885348 55885348 55885348 29491334 31061682 31061682 31061682 20849090 20849090 67050396 94454495 94454495 94454495 56907986 93302695 93302695 93302695 01475311 67723438 67723438 67723438 67237709 67237709 67237709 23171610 58577036 58577036 58577036 73628505 82732705 84749824 05650082 05650082 05650082 02055403 02055403 05851097 #extra 21044178 21501505 82633039 79229522 79229522 73964868 16195942 12014404 22110647 48739166 80117527 66547759 29669359 44405066 37926346 !side 34267821 34267821 70095154 70095154 45178472 45178472 33746252 33746252 33746252 05318639 05318639 05318639 79844764 79844764 79844764