#created by Daniel Nguyen #main 47728740 73213494 73213494 57143342 57143342 57143342 28637168 28637168 28637168 20758643 20758643 20758643 00734741 00734741 00734741 84764038 84764038 84764038 10802915 10802915 10802915 01475311 14087893 31036355 31036355 53129443 81439173 05318639 05318639 05318639 12580477 45950291 54447022 94192409 36006208 36006208 63356631 63356631 63356631 92512625 84749824 #extra 73964868 83531441 83531441 83531441 72167543 72167543 75367227 75367227 15914410 81330115 31320433 68836428 00601193 00601193 78156759 !side 29401950 31036355 54974237 36006208 37520316 73125233 73125233 33950246 33950246 33950246 14883228 14883228 14883228 05851097 11109820