29367150
42445419
30749300
77538034
752755
53778658
29461768
56368409
51959045
58305066
44832299
66069856
62406186
43939424
73888328
92842831
13789096
37594839
15292823
88415280
37796484
57697649
56917599
63569064
91762923
68902970
36448951
11491959
54985858
33989603
85161148
82191112
60171636
56068255
13136293
58353954
30088155
56053742
83837860
53362408