#created by Takayoshi Kashiwagi #main 94381039 59019082 66337215 66337215 37742478 37742478 37742478 96235275 57774843 57774843 57774843 95503687 95503687 95503687 22624373 22624373 22624373 04906301 04906301 04906301 30312361 30312361 21502796 21502796 21502796 58996430 58996430 58996430 19613556 83764718 05318639 70828912 00691925 00691925 00691925 29401950 29401950 29401950 57728570 53582587 #extra 64599569 01546123 74157028 80071763 48156348 48156348 48156348 27346636 !side 50323155 87910978 94381039 60682203 70095154 70095154 24508238 60082869 60082869 01224927 44095762 71044499 05758500 46652477 64697231