22877
16313
66716
56141
44768
64302
83136
63111
50923
56966
26725
25981
53916
70103
98873
73421
48847
11250
68330
67561
12123
28955
65468
41478
93882
10381
21714
96859
70897
36713
35314
30722
73389
79591
32776
67478
85786
16334
30110
24441
25851
64764
57497
44719
44308
77090
39210
44260
36586
17644
30605
41604
68189
34755
69416
13301