#created by ... #main 101008017 88264978 101008059 64734921 57288708 14558127 14558127 14558127 97268402 97268402 97268402 58400390 58400390 22916281 22916281 99645428 11066358 39552864 39552864 39552864 48770333 48770333 101008017 57288708 57288708 64734921 64734921 21893603 21893603 21893603 84899094 84899094 5288597 5288597 5288597 7394770 7394770 7394770 24224830 24224830 24224830 67723438 911883 #extra 101008032 3113836 9753964 27548199 101008035 88581108 79266769 49725936 4709881 50588353 59537380 13143275 86148577 98978921 31226177 !side 4904812 40177746 66698383 22593417 85289965 101008048 61665245 38342335 2857636 75452921 41999284 60303245 99674361 87571563 71650854