74026
138104
2274
3124
16263
39733
59172
104406
147040
191245
70328
26898
154033
18567
29502
44580
49426
151744
196764