#created by Eldin Sadiki #main 18973184 06763530 68468459 68468459 44362883 44362883 44362883 36637374 36637374 36637374 61677004 62962630 62962630 62962630 46986414 70427670 19096726 14558127 14558127 14558127 32731036 45484331 95515789 36577931 24224830 27204311 27204311 27204311 10045474 06498706 06498706 06498706 65681983 65681983 65681983 35480699 35480699 35480699 48048590 48048590 48048590 01845204 84211599 81555617 82738008 #extra 70534340 70534340 44146295 44146295 24915933 66309175 37818794 37818794 87746184 87746184 69946549 11321089 51409648 72272462 06855503 !side 73642296 08267140 08267140 08267140 54693926 54693926 54693926 83326048 55204071 01041278 38814750 38814750 38814750 49036338