#created by Duc Tran #main 19665973 19665973 45812361 45812361 45812361 00102380 00102380 18964575 18964575 18964575 91623717 91623717 33782437 98645731 98645731 98444741 98444741 98444741 67095270 67095270 83968380 83968380 24068492 24068492 24068492 30461781 30461781 30461781 29843091 29843091 37576645 37576645 37576645 27053506 27053506 27053506 36361633 36361633 36361633 12607053 #extra 21044178 79229522 79229522 00581014 02766877 10002346 12014404 71594310 27346636 34086406 25341652 54719828 84013237 28150174 37926346 !side 67688478 67688478 19613556 23434538 23434538 23434538 74530899 74530899 05318639 05318639 05318639 12607053 88205593 88205593 88205593