#created by Xavier Filice #main 47728740 59509952 81992475 57143342 36553319 36553319 36553319 20758643 62957424 23434538 23434538 00734741 84764038 84764038 84764038 53932291 81275020 81275020 81275020 90432163 90432163 63821877 36426778 36426778 36426778 10802915 01475311 01475311 81439173 32807846 43898403 43898403 97077563 97077563 97077563 25542642 25542642 25542642 84749824 05851097 #extra 65305468 85252081 62709239 62709239 00601193 27552504 83531441 83531441 83531441 16195942 58600555 95992081 95992081 47805931 31320433 !side 58921041 58921041 58921041 35480699 62015408 62015408 62015408 29726552 29726552 29726552 12580477 40605147 43898403 47084486 47084486