#created by Sam Nguyen #main 57143342 57143342 57143342 97268402 97268402 20758643 20758643 20758643 41386308 41386308 41386308 73125233 73125233 84764038 84764038 84764038 77723643 10802915 10802915 10802915 81439173 05318639 05318639 45950291 70368879 70368879 70368879 78474168 78474168 94192409 71587526 71587526 63356631 63356631 63356631 84749824 59616123 59616123 05851097 05851097 #extra 73964868 38250531 83531441 83531441 72167543 72167543 72167543 75367227 75367227 47506081 47805931 81330115 31320433 29669359 52558805 !side 24508238 24508238 80978111 80978111 53341729 53341729 23434538 23434538 04929256 04929256 05318639 27581098 27581098 79844764 79844764