#main 11302671 11302671 11302671 85914562 85914562 85914562 48519867 48519867 48519867 72957245 72957245 72957245 59724555 59724555 39695323 19667590 19667590 8512558 85119159 6595475 6595475 80839052 80839052 80839052 45041488 45041488 77848740 77848740 77848740 42143067 42143067 42143067 94689206 47606319 29587993 69448290 54693926 54693926 54693926 58695102 #extra 73079836 9464441 50954680 38342335 15240238 4280258 81846453 50588353 85243784 83152482 72330894 32530043 65741786 33198837 79606837 !side 8267140 8267140 8267140 97120394 97120394 97120394 14532163 14532163 14532163 24299458 24299458 24299458 10045474 10045474 10045474