31967068
84598201
37038358
56071077
68375033
41297631
18978968
64356204
58353555
73317305
6158936
954344
40595531
7343424
1634960
78353057
61982276
38667037
88741355
7024350
54335826
49729298
62871635
40915039
4957868
996699
73356737
99388799
64033257
7328154
66206469
38106666
21818720
36666954
24575983
79696645
86285874
13631130
5346610
50247408