#created by ... #main 101007028 82385847 82385847 82385847 70950698 56003780 56003780 16188701 16188701 16188701 101007003 20618081 20618081 20618081 63528891 63528891 63528891 94620082 14558127 14558127 14558127 67225377 67225377 67225377 67441435 70368879 81439174 83764719 101007057 64178424 64178424 64178424 1295111 1295111 1295111 20788863 40605147 40605147 40605147 84749824 #extra 101007034 101007034 98558751 85289965 41463181 41463181 38342335 2857636 101007056 101007048 101007048 75452921 50588353 3679218 41999284 !side 70950698 101007004 56003780 8567955 8567955 8567955 101007003 5821478 15844566 41463181 46947713 99111753 77058170 73915051 73915051