#created by David Vazquez #main 72989439 57143342 57143342 57143342 97268402 97268402 20758643 20758643 20758643 33746252 41386308 41386308 84764038 84764038 84764038 10802915 10802915 10802915 47084486 53129443 81439173 05318639 05318639 04178474 45950291 17626381 17626381 17626381 78474168 78474168 94192409 71587526 71587526 63356631 63356631 63356631 05851097 05851097 34507039 34507039 #extra 73964868 83531441 83531441 20366274 94977269 91949988 75367227 75367227 47506081 69610924 81330115 31320433 29669359 52558805 78156759 !side 47453433 47453433 57139487 57139487 11593137 11593137 53341729 33746252 01224927 05318639 81489939 81489939 48130397 48130397 47084486