#created by ... #main 14558127 14558127 45547649 45547649 19420830 19420830 97268402 97268402 97268402 59438930 59438930 90238142 90238142 90238142 68815132 68815132 56585883 56585883 56585883 66386380 66386380 39392286 39392286 39392286 75064463 75064463 24384095 24384095 24384095 15854426 86308219 39275698 39275698 75782277 75782277 65664792 65664792 10045474 10045474 10045474 #extra 21044178 82633039 0581014 12014404 85909450 85909450 31833038 85289965 85696777 85696777 85696777 49105782 49105782 30674956 30674956 !side 34267821 34267821 13974207 13974207 82385847 82385847 82385847 10000080 10000080 43898403 43898403 43898403 41420027 40605147 40605147