47994875
92346850
45085372
19153278
57518636
70927099
67505796
59165074
70722359
68384954
47615362
211959
48537177
52218212
55662719
20455797
4722695
11672820
23156058
60704107
53805690
42835090
34331333
14314092
51102970
1123614
70869072
7672171
58862857
251967
93135447
33071862
12978248
86951181
58627981
54761901
98879178
7182769
27245439
35023947