44836282
40857346
53363937
86486742
93477987
18814273
82216753
44308813
25612516
12955675
66768873
65982729
71432365
54111293
71636879
18035114
27255638
76474912
6398971
72394670
92741488
79377145
14466336
27417338
4873723
80467311
22555224
50548230
68844914
32755161
61942010
20683303
30539998
95181806
8082738
57318213
75277503
92448933
63793866
65231016