5027
9672
11567
15707
16723
18698
21579
23331
24841
25847
27976
31570
31966
33242
35480
43726
45632
46791
49955
52005
60525
62117
65625
71205
77836
80358
81471
82785
84256
88252
90192
95664
103662
104265
105064
112310
114783
115531
116949
117821
121117
121926
125738
126543
