28844260
76488770
74729767
59894283
53546593
67507679
9600206
78898085
12316071
8504143
47389542
95068230
7845107
50283382
5061534
90227431
22566035
9849738
45032943
58242170
63702218
52574868
34142937
2105626
43125344
5967217
73341108
57467576
53189965
79799289
53862690
15384884
33686761
84901991
53978644
62985045
87424430
71572811
21236192
54785870