#main 74677422 88264978 96561011 64335805 18491580 30079770 5186893 85651167 67300516 53485634 36262024 93969023 66574418 19025379 32566831 92353449 39387565 57135971 45410988 44397496 10000000 10000020 78665705 12930501 5253985 79868386 15771991 41044418 79387392 32247099 10000010 10000090 10000080 42469671 79868386 42469671 10000020 10000010 10000000 15771991 80908502 73239437 213326 74095602 8949584 89312388 40044918 69884162 69572169 75434695 50720316 62107981 41077745 45906428 14124483 45195443 85840608 40044918 22020907 37195861 #extra 42166000 95486586 40854197 22061412 1945387 3642509 1948619 58004362 22908820 33574806 !side 11881272 37318031