#created by Jerry Wang #main 71413901 09748752 65192027 65192027 14536035 59575539 59575539 83011277 04906301 33420078 26202165 23205979 01475311 01475311 01475311 87910978 45809008 45809008 45809008 67723438 19613556 83764718 05318639 32807846 32807846 57728570 63356631 63356631 93016201 93016201 41420027 41420027 41420027 64697231 #extra 73580471 23693634 23693634 07391448 07391448 43385557 45379225 70902743 70902743 44508094 44508094 44508094 70780151 70780151 70780151 !side 94192409 25773409 25773409 53341729 53341729 53341729 69162969 44095762 04929256 73125233 51452091 84290642 36361633 71564252 53582587