import java.util.*;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int N=sc.nextInt();

List<Integer> c = new ArrayList<Integer>();
int count = 0;

for(int i = 0; i<N; i++) {
	c.add(sc.nextInt());

}
	for(int i = 0; i< c.size(); i++) {
	      int x = c.get(i);
		while(x  % 2 == 0) {
			x/=2;
			count++;
		}
	}
System.out.println(count);
}
} import java.util.*; util.* java public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int N=sc.nextInt();

List<Integer> c = new ArrayList<Integer>();
int count = 0;

for(int i = 0; i<N; i++) {
	c.add(sc.nextInt());

}
	for(int i = 0; i< c.size(); i++) {
	      int x = c.get(i);
		while(x  % 2 == 0) {
			x/=2;
			count++;
		}
	}
System.out.println(count);
}
} Main public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int N=sc.nextInt();

List<Integer> c = new ArrayList<Integer>();
int count = 0;

for(int i = 0; i<N; i++) {
	c.add(sc.nextInt());

}
	for(int i = 0; i< c.size(); i++) {
	      int x = c.get(i);
		while(x  % 2 == 0) {
			x/=2;
			count++;
		}
	}
System.out.println(count);
} main {
Scanner sc = new Scanner(System.in);
int N=sc.nextInt();

List<Integer> c = new ArrayList<Integer>();
int count = 0;

for(int i = 0; i<N; i++) {
	c.add(sc.nextInt());

}
	for(int i = 0; i< c.size(); i++) {
	      int x = c.get(i);
		while(x  % 2 == 0) {
			x/=2;
			count++;
		}
	}
System.out.println(count);
} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N=sc.nextInt(); N sc.nextInt() sc.nextInt sc List<Integer> c = new ArrayList<Integer>(); c new ArrayList<Integer>() int count = 0; count 0 for(int i = 0; i<N; i++) {
	c.add(sc.nextInt());

} int i = 0; int i = 0; i 0 i<N i N i++ i++ i {
	c.add(sc.nextInt());

} {
	c.add(sc.nextInt());

} c.add(sc.nextInt()) c.add c sc.nextInt() sc.nextInt sc for(int i = 0; i< c.size(); i++) {
	      int x = c.get(i);
		while(x  % 2 == 0) {
			x/=2;
			count++;
		}
	} int i = 0; int i = 0; i 0 i< c.size() i c.size() c.size c i++ i++ i {
	      int x = c.get(i);
		while(x  % 2 == 0) {
			x/=2;
			count++;
		}
	} {
	      int x = c.get(i);
		while(x  % 2 == 0) {
			x/=2;
			count++;
		}
	} int x = c.get(i); x c.get(i) c.get c i while(x  % 2 == 0) {
			x/=2;
			count++;
		} x  % 2 == 0 x  % 2 x 2 0 {
			x/=2;
			count++;
		} x/=2 x 2 count++ count System.out.println(count) System.out.println System.out System System.out count String[] args args public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int N=sc.nextInt();

List<Integer> c = new ArrayList<Integer>();
int count = 0;

for(int i = 0; i<N; i++) {
	c.add(sc.nextInt());

}
	for(int i = 0; i< c.size(); i++) {
	      int x = c.get(i);
		while(x  % 2 == 0) {
			x/=2;
			count++;
		}
	}
System.out.println(count);
}
} public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int N=sc.nextInt();

List<Integer> c = new ArrayList<Integer>();
int count = 0;

for(int i = 0; i<N; i++) {
	c.add(sc.nextInt());

}
	for(int i = 0; i< c.size(); i++) {
	      int x = c.get(i);
		while(x  % 2 == 0) {
			x/=2;
			count++;
		}
	}
System.out.println(count);
}
} Main
import java.util.*;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int N=sc.nextInt();

List<Integer> c = new ArrayList<Integer>();
int count = 0;

for(int i = 0; i<N; i++) {
	c.add(sc.nextInt());

}
	for(int i = 0; i< c.size(); i++) {
	      int x = c.get(i);
		while(x  % 2 == 0) {
			x/=2;
			count++;
		}
	}
System.out.println(count);
}
}