80714438
74579644
30884220
87157663
66494525
14927989
64692023
99576073
91221240
4064074
82976070
50679280
50368407
4469364
43495529
12097190
57321506
63911400
15998771
91595087
87765102
72277507
13174761
55201337
46584406
59988441
75749340
54109442
78084470
40238078
42649194
1448716
37448681
62367283
82191438
82234402
1016805
72352589
87035171
44107456