43472270
36505966
88609298
93452490
67305305
13315652
1272537
71819066
64858086
91837695
9423893
66868489
24984109
4881175
28541718
8724886
96245035
3855984
45668439
5812066
4912157
50631854
78736090
55843302
232856
48815450
242619
40892511
39291181
50324275
39354576
34064513
89779284
1024910
43572489
53765580
3879746
9658561
27686516
46935681