59855759
1949868
26962195
22216780
39433358
54699607
92304524
73824474
83897236
66853742
55109527
71748696
87335422
81468051
2102283
36001155
78535053
63069320
15682482
20713060
74454279
27752347
47562459
55201191
87109826
3841156
5621769
71657281
8802659
54152387
75504178
50514240
55824226
22429505
98268172
11576124
22728704
30408155
46727828
22259619