#created by CRG #main 36996508 74677422 67300516 17393207 17393207 17393207 21663205 6172122 6172122 6172122 37561138 37561138 37561138 49238328 49238328 49238328 54693926 72405967 72405967 72405967 73628505 92353449 92353449 92353449 24299458 24299458 47355498 47355498 47355498 76375976 53582587 53582587 53582587 89208725 36975314 36975314 36975314 84749824 84749824 84749824 #extra 37818794 37818794 37818794 48905153 2857636 2857636 2857636 75452921 75452921 70369116 70369116 70369116 52119435 52119435 52119435 !side 8267140 8267140