3
67
88
2436
2506
3094
3728
9890
13266
13331
16534
22026
22092
22904
23105
23941
24521
27332
28316
29773
29777
32665
33726
35260
37910
40855
45329
45388
47328
47333
47693
47992
51998
52271
52955
52983
53322
55657
55685
56295
59537
61563
65262
68009
73422
75041
76263
76288
80666
83718
86450
88330
88354
91120
91818
95953
96492
97107
99421
99479