#created by Thanh Nguyen #main 09748752 09748752 09748752 85087012 70095154 70095154 15341821 15341821 14943837 14943837 48686504 48686504 21502796 21502796 21502796 26202165 11747708 05220687 05220687 11819616 14087893 14087893 14087893 60682203 53129443 81439173 83764718 05318639 05318639 67169062 67169062 67169062 29401950 29401950 44095762 03819470 41420027 84749824 84749824 53582587 #extra 26593852 29071332 73580471 73580471 50321796 79229522 79229522 23693634 07391448 19974580 70902743 76774528 76774528 44508094 44508094 !side 24508238 24508238 49010598 49010598 97268402 97268402 69279219 51452091 03819470 58120309 58120309 10651797 10651797 71564252 71564252