#created by Robert Nguyen #main 14785765 85087012 85087012 09596126 09596126 24508238 15341821 14943837 14943837 97268402 97268402 67441435 44330098 48686504 48686504 22624373 21502796 21502796 26202165 11747708 10802915 10802915 94886282 53129443 81439173 42703248 37520316 83764718 05318639 05318639 02295440 67169062 67169062 97077563 44095762 03819470 41420027 84749824 84749824 53582587 #extra 26593852 25862681 31924889 29071332 73580471 50321796 23693634 50091196 50091196 19974580 43385557 76774528 44508094 52687916 52687916 !side 70095154 70095154 24508238 24508238 60082869 60082869 15800838 71044499 51119924 51119924 51119924 93016201 71564252 71564252