67148541
84881180
71947720
96332766
84518572
73525142
91702107
69027326
33016685
43044937
72285999
28572491
18213008
38199466
11631016
16619476
24944679
58436076
75443664
36081439
49886442
56427450
49149064
78309402
17049764
48162970
3099194
2486171
10661583
61953165
91955698
89145664
28389122
70057552
41229911
15803900
55489880
15136637
18202013
19708450