57084
115045
10574
6814
14882
27385
42709
63482
45879
53480
65417
32030
35434
145519
12099
18082
43495
227463
5745
105604
131033
26096
10364
34462
32355
66623
91918
35869
3917
4558
25844
40538