#created by Michele Bergamasco #main 19665973 53804307 53804307 53804307 14943837 14943837 99594764 99594764 21615956 21615956 23434538 23434538 23434538 90411554 90411554 90411554 89399912 89399912 89399912 26400609 26400609 26400609 48568432 39701395 39701395 39701395 62265044 62265044 62265044 05318639 05318639 45725480 45725480 45725480 73628505 73628505 94192409 63356631 63356631 27174286 03280747 #extra 25862681 25862681 29071332 73580471 23693634 80321197 91949988 22110647 22110647 22110647 80117527 76774528 41517789 44508094 !side 19665973 24508238 53129443 65703851 65703851 65703851 24725825 24725825 97396380 90934570 05318639 51452091 51452091 51452091 78610936