#created by Denny Yu #main 12697630 85103922 85103922 85103922 72989439 73176465 41386308 41386308 41386308 03717252 03717252 03717252 77723643 77723643 37445295 37445295 04939890 04939890 30328508 30328508 29223325 29223325 14087893 75652080 06417578 06417578 06417578 81439173 05318639 44394295 44394295 44394295 54447022 48130397 12444060 12444060 12444060 04904633 77505534 77505534 #extra 31924889 69840739 73580471 82633039 73964868 20366274 20366274 20366274 74822425 94977269 94977269 94977269 08561192 04779823 29669359 !side 78474168 78474168 78474168 94192409 73507661 73507661 73507661 01224927 01224927 37520316 05318639 05318639 12580477 47084486 47084486