191245
110786
3124
16263
39733
59172
104406
147040
42077
54197
118282
151137
161382
18567
29502
44580
49426
151744
196764
74026