#created by James Kim #main 53804307 53804307 53804307 85087012 85087012 14943837 99594764 51858306 21615956 47297616 23434538 23434538 23434538 88264978 90411554 90411554 90411554 18964575 18964575 89399912 89399912 89399912 26400609 26400609 26400609 14087893 09622164 09622164 53129443 62265044 62265044 62265044 45725480 45725480 45725480 44095762 44095762 27174286 82732705 82732705 59616123 #extra 29071332 73580471 23693634 80321197 80321197 91949988 22110647 22110647 22110647 80117527 80117527 16037007 76774528 41517789 44508094 !side 24508238 65703851 97268402 15800838 15800838 05318639 05318639 05318639 80344569 51452091 51452091 82732705 05851097 05851097 05851097