40544455
39219539
36328233
93319251
39101480
38237295
99154302
43653841
64194078
82353454
50709350
49052192
94542133
10674702
74266131
2573743
22811221
9752305
9303308
65663490
66599319
18974016
4859976
40087291
62656859
91323735
71925107
49234632
56828118
27884366
37452141
48961977
55294070
6329720
7681937
54841868
81466298
75406154
16085135
85817480