87868812
61514652
27271968
32037427
95852061
30902477
79399011
60518578
17122299
66862940
91931606
39625011
43147116
2337436
66409119
97603661
1591778
59246348
31586710
6245897
19227920
60373237
86141569
79419169
4569799
66713908
34477772
73358377
56829200
85654774
65788643
75305548
5843096
80319941
82133572
72551713
18408836
1137750
47344893
83577766